- Node.js y npm (LTS)
- PostgreSQL 18
Para ejecutar el programa necesitas seguir los siguientes pasos:
git clone https://github.com/RogerGTWAR/Proyecto_Emprendimiento.gitVe a la raiz del proyecto y ejecuta el siguiente comando:
npm installInstala las dependencias al backend y frontend:
cd backend
npm installcd ../frontend
npm installEn la raiz del proyecto encontraras el archivo hackathonDB.sql, descargalo y asegurate de ejecutarlo en tu gestor de base de datos de PostgreSQL.
Dentro de las carpetas /backend y /frontend encontraras archivos example.env, debes de copiar el contenido de estos archivos y pegarlos en archivos .env que debes crear en la carpeta /backend y /frontend. Luego de pegar el contenido reemplaza cada una de las variables de entorno por tus credenciales.
Ya que la base de datos esta lista y has reemplazado correctamente los valores en el archivo .env ejecuta los siguientes comandos en la carpeta /backend del proyecto.
npx prisma db pull
npx prisma generateEn la raiz del programa ejecuta el siguiente comando:
npm run dev