Ingredientmix
Descripción general
IngredientMix es una aplicación móvil diseñada para ayudar a los usuarios a descubrir y crear deliciosas recetas basadas en los ingredientes que tienen en casa. La aplicación ofrece una interfaz fácil de usar, características ricas y la capacidad de explorar una amplia variedad de recetas adaptadas a preferencias dietéticas individuales y estilos de cocina.
Características
Características del usuario
Registro e inicio de sesión del usuario :
- Regístrese utilizando el correo electrónico o las cuentas de redes sociales (Google, Facebook).
- Autenticación del usuario para una experiencia personalizada.
Gestión del perfil :
- Actualizar información del usuario (nombre, correo electrónico, contraseña).
- Establecer preferencias dietéticas (vegetariana, vegana, sin gluten, etc.).
Entrada de ingredientes :
- Los usuarios pueden ingresar ingredientes que tienen en casa.
- Sugerencias para posibles recetas basadas en ingredientes de entrada.
Búsqueda de recetas :
- Funcionalidad de búsqueda para encontrar recetas por nombre, ingrediente o restricción dietética.
- Filtrar recetas por tiempo de preparación, nivel de dificultad y clasificaciones.
Detalles de la receta :
- Vista detallada de cada receta, incluyendo:
- Lista de ingredientes
- Instrucciones de cocina paso a paso
- Tiempos de preparación y cocción
- Información nutricional
- Calificaciones y revisiones de los usuarios
Favoritos :
- Guarde las recetas favoritas para facilitar el acceso.
- Crea colecciones personalizadas de recetas favoritas.
Lista de compras :
- Genere una lista de compras basada en recetas seleccionadas.
- Opción para marcar los artículos como se compró.
Planificador de comidas :
- Planifique las comidas para la semana seleccionando recetas.
- Ver comidas planificadas en formato de calendario.
Temporizador de cocina :
- Temporizador integrado para instrucciones de cocción.
- Notificaciones para cuándo realizar tareas específicas (por ejemplo, revolver, agregar ingredientes).
Compartir social :
- Compartir recetas en plataformas de redes sociales.
- Invite a sus amigos a unirse a la aplicación y compartir recetas favoritas.
Comentarios y calificaciones de los usuarios :
- Reducir recetas y proporcionar comentarios.
- Informar problemas o sugerir mejoras.
Características de administración
Pila de tecnología
- Frontend : Swift, Uikit, Swiftui
- Backend : Firebase / Node.js / Express (opcional)
- Base de datos : Firestore / SQLite
- API :
- API de terceros para datos de nutrición y recetas (p. Ej., Edamam, Spoonacular).
- Almacenamiento en la nube : almacenamiento de Firebase para imágenes y archivos de recetas.
Requisitos
- iOS 14.0 o posterior
- Xcode 12.0 o posterior
- Swift 5.0 o posterior
Instalación
Clon el repositorio:
git clone https://github.com/yourusername/IngredientMix.git
Abra el proyecto en Xcode.
Instale dependencias (si las hay) usando Cocoapods o Swift Package Manager.
Construya y ejecute el proyecto en su dispositivo o simulador iOS.
Uso
- Lanzamiento de la aplicación : abra la aplicación en su dispositivo iOS.
- Registro del usuario : cree una nueva cuenta o inicie sesión con las credenciales existentes.
- Entrando ingredientes : use la función "Agregar ingredientes" para ingresar lo que tiene.
- Explorando recetas : navegue o busque recetas que coincidan con sus ingredientes.
- Siguientes instrucciones de cocción : seleccione una receta para ver los detalles y siga junto con las instrucciones de cocción.
- Guardar favoritos : recetas de marcadores para acceso rápido más tarde.
- Creación de una lista de compras : use la función de la lista de compras para facilitar las compras de comestibles.
Resultados
La aplicación IngredientMix proporciona a los usuarios una plataforma para maximizar el uso de sus ingredientes disponibles mientras descubre recetas nuevas y emocionantes. Los usuarios pueden planificar eficientemente sus comidas, comprar comestibles y mejorar su experiencia de cocina.
Conclusión
La aplicación móvil IngredientMix revoluciona cómo los usuarios interactúan con sus cocinas, convirtiendo la cocina en una experiencia creativa y agradable. Fomenta la exploración culinaria al tiempo que minimiza el desperdicio de alimentos a través de una utilización efectiva de ingredientes.
Que contribuye
Siéntase libre de bifurcar el repositorio, hacer cambios y enviar solicitudes de extracción. ¡Las contribuciones son bienvenidas!
Licencia
Este proyecto tiene licencia bajo la licencia MIT. Consulte el archivo de licencia para obtener más detalles.
Autor
Pirata
- Github: Pirata-Emperador
- Reddit: Piratekingrahul
- Twitter: Piratekingrahul
- Discord: piratekingrahul
- LinkedIn: Piratekingrahul
- Skype: únete a Skype
- Medio: Piratekingrahul