QUICK_START.md 1.7 KB

Guía Rápida de Instalación

🚀 Instalación en 5 Pasos

1. Clonar e Instalar

git clone https://github.com/GeoShaPoH/ani-assistant
cd ani-assistant
npm install

2. Instalar PostgreSQL

Windows:

Crear base de datos:

psql -U postgres
CREATE DATABASE ani_assistant;
\q

3. Configurar Variables

cp env.sample.txt .env

Editar .env:

NEXTAUTH_URL="http://localhost:3000"
NEXTAUTH_SECRET="tu-clave-secreta-aqui"
DATABASE_URL="postgresql://postgres:tu-password@localhost:5432/ani_assistant"
OPENROUTER_API_KEY="tu-api-key-de-openrouter"

4. Configurar Base de Datos

npm run check-env
npm run verify-setup
npm run db:generate
npm run db:push
npm run db:setup

5. Ejecutar

npm run dev

Abrir: http://localhost:3000

🔑 Credenciales de Prueba

  • Doctor: admin@ani-assistant.com / admin123
  • Paciente: patient@ani-assistant.com / patient123

⚡ Comandos Útiles

npm run check-env      # Verificar configuración
npm run verify-setup   # Verificar directorios y configuración
npm run db:studio      # Interfaz de base de datos
npm run db:seed        # Cargar datos de ejemplo

🆘 Solución de Problemas

Error de conexión a PostgreSQL

  • Verificar que PostgreSQL esté ejecutándose
  • Verificar credenciales en DATABASE_URL
  • Crear la base de datos: CREATE DATABASE ani_assistant;

Error de variables de entorno

  • Ejecutar: npm run check-env
  • Verificar que el archivo .env existe
  • Configurar todas las variables requeridas