Skip to content

Paulo-Victor-Belens/recipes-app

Repository files navigation

📱 Aplicação Mobile

⚠️ Atenção: Esta aplicação foi pensada principalmente para dispositivos mobile. ⚠️

📱 Recomendamos acessá-la em smartphones ou tablets para a melhor experiência de usuário.

🧑‍💻 Instalação e uso

node 16 || 18 necessário

Para instalar as dependências

npm install

Para rodar a aplicação

npm start

![Cook it Simple] Cook it Simple

Descrição

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.

Funcionalidades

  • 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.

Tecnologias Utilizadas

  • 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

APIs Utilizadas

Ferramentas de Comunicação e Desenvolvimento

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.

Equipe de Desenvolvimento

Participaram do desenvolvimento do projeto:

  • [Paulo Belens]
  • [Joatan Carlos]
  • [Caroline Gianesini]
  • [Bruno Martins]
  • [Danillo Expedito]

Estilização e Testes

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!

About

App de receitas, voltado para versão mobile!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published