Setup rápido:
- Instalar dependencias:
npm install- Crear
.env.localcon variables (ejemplo):
NEXT_PUBLIC_FIREBASE_API_KEY=your
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your
NEXT_PUBLIC_FIREBASE_APP_ID=your
GEMINI_API_URL=https://api.gemini.example/v1
GEMINI_API_KEY=sk-... (proporcionar cuando esté)
- Ejecutar en desarrollo:
npm run devNotas:
- El proyecto contiene un esqueleto de landing, login con Firebase (email/password) y un endpoint API
/api/mcpque actúa como puente hacia la API de Gemini (añade laGEMINI_API_KEYcuando la tengas). - Los logos están en
public/imagesy se usan en la landing. - Siguientes pasos: integrar MCP con el proveedor Gemini, configurar reglas de seguridad de Firebase y agregar pruebas/CI para cumplir SQA e ISO/IEC 27034.