En este proyecto se busca construir una aplicacion de recetas de cocina con las siguientes tecnologias:
- React & redux para el frontend
- Node js & express para el backend (node -v >= 12.18.3)
- Postgres Sql Como base de datos relacional
- Clonar el repositorio en su computadora
- Tener nodejs (version = 14.15.4), npm (version >= 6.14.16)
- una vez posicionado en la carpeta del repositorio hacer
npm i
desde la carpeta /Back ynpm i
desde la carpeta /Front - Crear una base de datos de postgres local o en la nube, si no sabe como hacerlo puede consultar el siguiente link: crear base de datos
- Crear un archivo .env en la carpeta /Back, este archivo sirve para determinar las variables de entorno que seran utilizadas al inciar el proyecto, debe tener los siguientes valores contenidos en el:
DB_USER=
DB_PASSWORD=
DB_HOST=
DB_NAME=
PORT=3001
donde DB_USER
es el usuario de su base de datos, DB_PASSWORD
es la password de su base de datos, DB_HOST
es el host de su base de datos,
PORT
es el puerto donde se inicializa el backend del proyecto; si ya tiene este puerto ocupado puede utilizar otro
- Luego que se hayan instalado todas las librerias con el paso anterior desde la carpeta /Front ejecutar el comando
npm run dev
para inciar el backend del proyecto, igualmente hacernpm start
en /Front para iniciarlo - luego de esto, abrir el navegador en http://localhost:3000 en el navegador