IngredientMix
Visão geral
O IngredientMix é um aplicativo móvel projetado para ajudar os usuários a descobrir e criar receitas deliciosas com base nos ingredientes que eles têm em casa. O aplicativo oferece uma interface amigável, recursos ricos e a capacidade de explorar uma ampla variedade de receitas adaptadas a preferências alimentares individuais e estilos de cozinha.
Características
Recursos do usuário
Registro e login do usuário :
- Inscreva -se usando contas de email ou mídia social (Google, Facebook).
- Autenticação do usuário para uma experiência personalizada.
Gerenciamento de perfis :
- Atualize as informações do usuário (nome, email, senha).
- Defina preferências alimentares (vegetarianas, veganas, sem glúten, etc.).
Entrada de ingredientes :
- Os usuários podem inserir ingredientes que têm em casa.
- Sugestões para possíveis receitas com base em ingredientes de entrada.
Pesquisa de receita :
- Funcionalidade de pesquisa para encontrar receitas por nome, ingrediente ou restrição alimentar.
- Filtre receitas por tempo de preparação, nível de dificuldade e classificações.
Detalhes da receita :
- Visão detalhada de cada receita, incluindo:
- Lista de ingredientes
- Instruções de cozimento passo a passo
- Tempos de preparação e cozimento
- Informações nutricionais
- Classificações e análises do usuário
Favoritos :
- Salve receitas favoritas para facilitar o acesso.
- Crie coleções personalizadas de receitas favoritas.
Lista de compras :
- Gere uma lista de compras com base em receitas selecionadas.
- Opção para marcar itens conforme comprado.
Planejador de refeições :
- Planeje refeições para a semana selecionando receitas.
- Veja as refeições planejadas em um formato calendário.
Timer de cozinha :
- Timer integrado para instruções de cozimento.
- Notificações para quando executar tarefas específicas (por exemplo, mexer, adicionar ingredientes).
Compartilhamento social :
- Compartilhe receitas em plataformas de mídia social.
- Convide amigos para ingressar no aplicativo e compartilhar receitas favoritas.
Feedback e classificações do usuário :
- Avalie as receitas e forneça comentários.
- Relatar problemas ou sugerir melhorias.
Recursos de administrador
Pilha de tecnologia
- Frontend : Swift, Uikit, Swiftui
- Back -end : Firebase / Node.js / Express (opcional)
- Banco de dados : Firestore / Sqlite
- APIs :
- APIs de terceiros para dados de nutrição e receita (por exemplo, Edamam, colheracular).
- Armazenamento em nuvem : Armazenamento de Firebase para imagens e arquivos de receita.
Requisitos
- iOS 14.0 ou mais tarde
- Xcode 12.0 ou mais tarde
- Swift 5.0 ou mais tarde
Instalação
Clone o repositório:
git clone https://github.com/yourusername/IngredientMix.git
Abra o projeto no Xcode.
Instale dependências (se houver) usando Cocoapods ou Swift Package Manager.
Crie e execute o projeto no seu dispositivo ou simulador iOS.
Uso
- Iniciando o aplicativo : Abra o aplicativo no seu dispositivo iOS.
- Registro do usuário : crie uma nova conta ou faça login com as credenciais existentes.
- Digitando ingredientes : use o recurso "Adicionar ingredientes" para inserir o que você tem.
- Explorando receitas : navegue ou procure receitas que correspondam aos seus ingredientes.
- Após as instruções de cozimento : Selecione uma receita para visualizar detalhes e acompanhar as instruções de cozimento.
- Salvando os favoritos : receitas de marcadores para acesso rápido posteriormente.
- Criando uma lista de compras : use o recurso da lista de compras para facilitar compras.
Resultados
O aplicativo IngredientMix fornece aos usuários uma plataforma para maximizar o uso de seus ingredientes disponíveis enquanto descobre receitas novas e emocionantes. Os usuários podem planejar com eficiência suas refeições, comprar mantimentos e aprimorar sua experiência de culinária.
Conclusão
O aplicativo IngredientMix Mobile revoluciona como os usuários interagem com suas cozinhas, transformando a cozinha em uma experiência criativa e agradável. Incentiva a exploração culinária, minimizando o desperdício de alimentos através da utilização eficaz de ingredientes.
Contribuindo
Sinta -se à vontade para bifurcar o repositório, fazer alterações e enviar solicitações de tração. As contribuições são bem -vindas!
Licença
Este projeto está licenciado sob a licença do MIT. Consulte o arquivo de licença para obter detalhes.
Autor
Pirata-imperador
- Github: Pirata-Empresado
- Reddit: Piratekingrahul
- Twitter: Piratekingrahul
- Discord: Piratekingrahul
- LinkedIn: Piratekingrahul
- Skype: Junte -se ao Skype
- Médio: Piratekingrahul