/PI-Food

Primary LanguageJavaScript

Foods App

Introducción

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

Endpoints/Flags de spoonacular utilizados:

Tecnologías utilizadas

  • React
  • Redux
  • Express
  • Sequelize - Postgres

Objetivos del Proyecto

  • Construir una App utlizando React, Redux, Node y Sequelize.
  • Aprender mejores prácticas.
  • Aprender y practicar el workflow de GIT.
  • Usar y practicar testing.

Configuración para un despliegue local del proyecto

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".