📱 Recomendamos acessá-la em smartphones ou tablets para a melhor experiência de usuário.
node 16 || 18 necessário
Para instalar as dependências
npm install
Para rodar a aplicação
npm start
O Cook it Simple é um aplicativo mobile que permite acessar uma ampla variedade de receitas, incluindo refeições e drinks. Com ele, você pode pesquisar por nome de alimentos e nome de receitas. Além disso, é possível filtrar as receitas por categorias de alimentos.
O aplicativo oferece uma tela de detalhes de receitas, onde você pode visualizar o passo a passo e os ingredientes necessários. Também conta com uma página de progresso, onde você pode marcar cada etapa conforme vai realizando a receita. Há uma tela de favoritos para salvar as receitas que deseja acessar posteriormente, e uma tela de receitas finalizadas, onde são listadas todas as receitas já feitas.
Além dessas funcionalidades, o aplicativo possui um perfil de usuário que permite acesso a todas as telas mencionadas, e também conta com um sistema de login para acesso ao aplicativo.
- Acesso a uma ampla variedade de receitas de refeições e drinks.
- Pesquisa por nome de alimentos, nome de receitas ou letras.
- Filtragem das receitas por categorias de alimentos.
- Detalhes de receitas com passo a passo e ingredientes necessários.
- Marcação do progresso nas receitas.
- Lista de receitas favoritas.
- Registro de receitas finalizadas.
- Perfil de usuário com acesso a todas as funcionalidades.
- Sistema de login para acesso ao aplicativo.
- React: Em componente funcional.
- Redux: Para gerenciamento de estado global.
- Jest e React Testing Library: Para testes unitários e de integração.
- Browser Router: Para roteamento do aplicativo.
- Bootstrap: Para estilização
- TheMealDB: API para receitas de refeições.
- TheCocktailDB: API para receitas de drinks.
Durante o desenvolvimento deste projeto, foram utilizadas Metodologias Ágeis, valendo-nos do Kanban para separação das tasks e acompanhamento geral do andamento do projeto, bem como do Scrum para organização das sprints, reuniões com Project Owner e adaptações necessárias ao longo do desenvolvimento. Para tanto, as seguintes ferramentas de comunicação e colaboração em equipe:
- Trello: Para gerenciamento de tarefas e acompanhamento do progresso.
- Discord: Para comunicação em tempo real entre a equipe.
- Slack: Para compartilhamento de arquivos e informações relevantes.
- Google Meet: Para reuniões e discussões em vídeo.
- Live Share: para Pair Programming quando necessário.
Participaram do desenvolvimento do projeto:
- [Paulo Belens]
- [Joatan Carlos]
- [Caroline Gianesini]
- [Bruno Martins]
- [Danillo Expedito]
Estilização CSS do projeto, testes e mocks realizados por:
- [Paulo Belens]
Esperamos que você aproveite o Cook it Simple e tenha uma ótima experiência culinária!