Programación con JavaScript
> Sesión 05
> Postwork
Realizar investigación y planeación para desarrollar una aplicación.
Esta es la primera parte de un proyecto que llevarás a cabo a lo largo de los postworks siguientes. El objetivo es crear una aplicación para buscar recetas.
Las funcionalidades que debe llevar la aplicación son:
- Búsqueda de recetas
- Búsqueda de recetas por ingredientes
- Paginador de resultados
- Entre los resultados a mostrar se deben incluir el nombre de la receta, los ingredientes, y las instrucciones.
Características adicionales que son opcionales:
- Mostrar imágenes de las recetas
- Autocompletar con sugerencias mientras se realiza la búsqueda
- Mostrar recetas similares
- Receta del día (una receta aleatoria)
- Recetas por tipo de comida (país)
- Información nutricional
Toda esta información será consumida a través de una API. Puedes buscar una por cuenta propia o escoger alguna de las sugeridas, lo importante es determinar qué API se adapta mejor a las necesidades del proyecto.
https://spoonacular.com/food-api/docs
https://forkify-api.herokuapp.com/
https://api2.bigoven.com/swagger/ui/index
En esta primera parte no se espera tener algún código concluido, realizar la investigación adecuada toma algo de tiempo, revisa la documentación de varias APIs y realiza pruebas rápidas para ver qué tan fácil o difícil es implementar dicha API.
Después de escoger una API adecuada realiza mockups de la aplicación que te servirán de base para el desarrollo de la misma, el diseño y posteriormente los estilos son completamente libres.