This is a Next.js project bootstrapped with Firebase Studio.
Para poder ver y trabajar con la aplicación en tu propio ordenador, sigue estos pasos.
Asegúrate de tener instalado lo siguiente:
- Node.js: Se recomienda la última versión LTS. Puedes descargarlo desde nodejs.org.
- npm: Generalmente se instala automáticamente con Node.js.
Una vez que hayas clonado el repositorio, abre una terminal en la carpeta raíz del proyecto y ejecuta el siguiente comando para instalar todas las librerías necesarias:
npm installEste proyecto utiliza Genkit para las funcionalidades de Inteligencia Artificial (IA), las cuales requieren una clave de API para funcionar.
- Busca el archivo llamado
.env.exampleen la raíz del proyecto. - Crea una copia de este archivo y renómbrala a
.env. - Abre el nuevo archivo
.envy añade tu clave de API de Google (Gemini).
# Clave de API para los modelos de Google Generative AI (Gemini)
# Necesaria para las funcionalidades de IA como las recomendaciones.
GEMINI_API_KEY=TU_API_KEY_AQUÍPara que la aplicación funcione completamente (tanto la parte visual como la de IA), necesitas ejecutar dos procesos en paralelo. Deberás abrir dos terminales en la carpeta del proyecto.
Este comando inicia el servidor de desarrollo para la interfaz de usuario.
npm run devUna vez que se inicie, podrás acceder a la aplicación en tu navegador, generalmente en http://localhost:9002.
Este comando inicia el servidor que gestiona los flujos de IA, como la generación de recomendaciones.
npm run genkit:dev¡Y eso es todo! Con ambos servidores en ejecución, la aplicación será completamente funcional en tu entorno local.