Crear una aplicación en la cual se puedan ver distintas recetas de comida junto con información relevante de las mismas utilizando la api externa spoonacular y a partir de ella poder, entre otras cosas:
- Buscar recetas
- Filtrarlos / Ordenarlos
- Crear nuevas recetas propias
- GET https://api.spoonacular.com/recipes/complexSearch
- GET https://api.spoonacular.com/recipes/{id}/information
- React
- Redux
- Express
- Sequelize - Postgres
- Construir una App utlizando React, Redux, Node y Sequelize.
- Aprender mejores prácticas.
- Aprender y practicar el workflow de GIT.
- Usar y practicar testing.
En api
crear un archivo llamado: .env
que tenga la siguiente forma:
DB_USER=usuariodepostgres
DB_PASSWORD=passwordDePostgres
DB_HOST=localhost
Reemplazar usuariodepostgres
y passwordDePostgres
con tus propias credenciales para conectarte a postgres.
Adicionalmentees necesario crear desde postgres una base de datos llamada food
.
El contenido de client
fue creado usando: Create React App.
Por último deben ejecutar el comando "npm install" en las carpetas "/api" y "/client".