Skip to content

matigaleanodev/cookingRecipes

Repository files navigation

Recipe Food Tracker

Recipe Food Tracker

Descripción

Recipe Food Tracker es una aplicación diseñada para ayudarte a encontrar recetas de cocina deliciosas y creativas. Si alguna vez te has preguntado qué cocinar para una comida especial o simplemente quieres experimentar en la cocina, esta aplicación es perfecta para ti. Con una amplia base de datos de recetas y funciones avanzadas de búsqueda, podrás descubrir, planificar y disfrutar de nuevas delicias culinarias.

Capturas de Pantalla

Captura de Pantalla 1 Captura de Pantalla 2 Captura de Pantalla 3

Tecnologías Utilizadas

  • Angular: Utilizamos Angular como nuestro marco de desarrollo front-end para crear una experiencia de usuario dinámica y fluida.
  • SCSS: Hemos aplicado estilos CSS avanzados utilizando SCSS para darle a la aplicación un diseño atractivo y moderno.
  • Typescript: Todo el código de la aplicación está escrito en Typescript, lo que garantiza un desarrollo más seguro y mantenible.
  • API de spoonacular: Para proporcionar una amplia variedad de recetas y detalles de recetas.
  • API de traducción de Azure: Integrada para brindar soporte multilingüe y facilitar la accesibilidad.
  • Firebase: Hemos implementado Firebase para el alojamiento y la autenticación, lo que garantiza un rendimiento confiable y una seguridad robusta.

Características Principales

  • Búsqueda Avanzada: Encuentra recetas específicas utilizando una variedad de filtros, como ingredientes, tiempo de preparación y más.
  • Detalles de Recetas: Accede a detalles completos de recetas, que incluyen ingredientes, instrucciones y datos nutricionales.
  • Recetas Similares: Descubre recetas similares a la que estás viendo, lo que te brinda opciones adicionales y variadas.
  • Idiomas Múltiples: La aplicación admite varios idiomas, lo que la hace accesible para usuarios de todo el mundo.

Instrucciones de Instalación

Para ejecutar la aplicación en tu entorno local, sigue estos pasos:

  1. Clona este repositorio en tu máquina local.
  2. Asegúrate de tener Node.js y Angular CLI instalados.
  3. Ejecuta npm install para instalar las dependencias.
  4. Configura las credenciales de Firebase y Azure Translation API en el archivo de configuración correspondiente.
  5. Ejecuta ng serve para iniciar el servidor de desarrollo local.
  6. Abre tu navegador y visita http://localhost:4200 para ver la aplicación en funcionamiento.

Contacto

Para cualquier consulta, sugerencia o colaboración, no dudes en contactarnos:

Licencia

Este proyecto está bajo la Licencia MIT.