Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.85 KB

File metadata and controls

40 lines (28 loc) · 1.85 KB

TuReceta

TuReceta es una aplicación de recetas que consume datos de TheMealDB API para presentar a los usuarios una amplia colección de platos deliciosos, incluyendo información detallada sobre ingredientes, instrucciones de preparación y más.

TuRecetaApp

Funcionalidades

  • Explorar Recetas: Navega a través de una amplia selección de recetas de comida y bebida, con la capacidad de filtrar por categorías.
  • Detalles de la Receta: Visualiza información detallada para cada receta, incluyendo la lista de ingredientes, medidas e instrucciones de preparación.
  • Lista de Recetas Favoritas: Te da la opción de elegir las recetas que son tus favoritas, guardarlas y mostralas en una lista propia del usuario.
  • Modo Offline: La aplicación puede funcionar sin conexión siempre y cuando los datos hayan sido cargados previamente.

Tecnologías Utilizadas

  • Kotlin
  • Jetpack Compose
  • Dagger-Hilt
  • Arquitectura Limpia (Clean Architecture)
  • MVVM (Model-View-ViewModel)
  • Retrofit
  • Firebase Auth

Cómo Ejecutar el Proyecto

  1. Asegúrate de tener Android Studio instalado en tu computadora.
  2. Clona este repositorio en tu máquina local usando el comando:
    https://github.com/Stronauta/TuRecetaApp.git
  3. Espere a que el proyecto se sincronice con sus dependencias.
  4. Ejecute la aplicación en un emulador o dispositivo Android conectado.
  5. El proyecto usa Firebase Auth por tanto tendra que crear una cuenta y vincularla al proyecto clonado para que pueda ejecutarse funcionar.

Contribuciones

Si te gustó el proyecto y te gustaría contribuir, no dudes en abrir un Issues para informar un error o una sugerencia de mejora.

Creditos

API proporcionada por TheMealDB para proporcionar información de recetas.