eeeeeeeeeeeeee six seven !!!!!

Matthew Trejo 4f5c8e72c5 what 1 mēnesi atpakaļ
.claude 4e587d20ee implement analytics 1 mēnesi atpakaļ
docs 289dfe6aca why is the api not answering wth 1 mēnesi atpakaļ
guides 0cf6b9653b new start for sure 2 mēneši atpakaļ
prisma 4e587d20ee implement analytics 1 mēnesi atpakaļ
public 4e587d20ee implement analytics 1 mēnesi atpakaļ
scripts e1fd39e293 minor changes to waiting for message 1 mēnesi atpakaļ
src 4f5c8e72c5 what 1 mēnesi atpakaļ
uploads 0cf6b9653b new start for sure 2 mēneši atpakaļ
.gitignore 0cf6b9653b new start for sure 2 mēneši atpakaļ
JITSI_SETUP.md e5d9a6cbad implement selfhost jitsi meet support 1 mēnesi atpakaļ
README.md a6f80ccaf7 minimal readme 2 mēneši atpakaļ
components.json 0cf6b9653b new start for sure 2 mēneši atpakaļ
ecosystem.config.js 0cf6b9653b new start for sure 2 mēneši atpakaļ
env.sample.txt fe7b5b4d7d only use utb api for auth 2 mēneši atpakaļ
eslint.config.mjs 0cf6b9653b new start for sure 2 mēneši atpakaļ
middleware.ts 0cf6b9653b new start for sure 2 mēneši atpakaļ
next.config.ts 0cf6b9653b new start for sure 2 mēneši atpakaļ
package-lock.json 95d7c2a277 wdym i can save the record twice lmao 1 mēnesi atpakaļ
package.json 4e46ab86b9 add migrations commands for prod 1 mēnesi atpakaļ
postcss.config.js 0cf6b9653b new start for sure 2 mēneši atpakaļ
tailwind.config.js 0cf6b9653b new start for sure 2 mēneši atpakaļ
tsconfig.json 0cf6b9653b new start for sure 2 mēneši atpakaļ

README.md

Ani Assistant

Plataforma de asistente médico virtual con Next.js, TypeScript y PostgreSQL.

Stack

Next.js 15 • TypeScript • PostgreSQL • Prisma • NextAuth.js • TailwindCSS • shadcn/ui

Instalación Rápida

# 1. Instalar dependencias
npm install

# 2. Configurar .env (copiar de env.sample.txt)
DATABASE_URL="postgresql://postgres:password@localhost:5432/ani_assistant"
NEXTAUTH_SECRET="your-secret"
OPENROUTER_API_KEY="optional"

# 3. Setup base de datos
npm run db:push
npm run db:setup

# 4. Iniciar
npm run dev

Ver guides/QUICK_START.md para más detalles.

Roles

  • ADMIN: Gestión de usuarios y sistema
  • DOCTOR: Visualización de pacientes y reportes
  • PATIENT: Chat médico y reportes personales

Scripts

npm run dev          # Desarrollo
npm run build        # Producción
npm run db:push      # Migrar DB
npm run db:setup     # Usuarios de prueba
npm run check-env    # Verificar config

Producción

# Configurar PostgreSQL
psql -U postgres
CREATE DATABASE ani_assistant;

# Desplegar
npm install
npm run build
npm run db:push
npm run db:setup
npm start

⚠️ Solo para fines educativos. No usar para diagnóstico médico real.