An open API service indexing awesome lists of open source software.

https://github.com/matigaleanodev/cookingrecipes

Aplicación para ver recetas de cocina con traducción de la API de Azure
https://github.com/matigaleanodev/cookingrecipes

angular angular16 azure-translator spooncular-api standalone-app

Last synced: 2 months ago
JSON representation

Aplicación para ver recetas de cocina con traducción de la API de Azure

Awesome Lists containing this project

README

        

# Recipe Food Tracker

![Recipe Food Tracker](https://raw.githubusercontent.com/matigaleanodev/cookingRecipes/main/src/assets/images/logo.png)

## 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](https://raw.githubusercontent.com/matigaleanodev/cookingRecipes/main/src/assets/screenshots/screen-1.png)
![Captura de Pantalla 2](https://raw.githubusercontent.com/matigaleanodev/cookingRecipes/main/src/assets/screenshots/screen-2.png)
![Captura de Pantalla 3](https://raw.githubusercontent.com/matigaleanodev/cookingRecipes/main/src/assets/screenshots/screen-3.png)

## 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:

- LinkedIn: [Matias Galeano](https://linkedin.com/in/matigaleanodev/)
- Portafolio: [https://matiasgaleano.com.ar/](https://matiasgaleano.com.ar/)
- Correo Electrónico: [[email protected]](mailto:[email protected])

## Licencia

Este proyecto está bajo la Licencia MIT.