App de receitas desenvolvido em equipe, composto por 4 pessoas, no curso da Trybe. Nesse aplicativo é possível ver, buscar, filtrar, favoritar e acompanhar o progresso de preparação de receitas e drinks! A base de dados foram 2 APIs distintas, uma para comidas (TheMealDB) e outra para bebidas (The CockTailDB). Foi implementado testes unitários com Jest e a organização das atividades foi feita seguindo o modelo Kanban, utilizando a ferramenta Trello. Acesse o projeto para mais detalhes.
Esse projeto foi desenvolvido com as seguintes tecnologias:
Front-end:
Desenvolvido usando: React, Redux, CSS3, HTML5, ES6
Nesse projeto, fui capaz de:
- Utilizar Redux para gerenciar estado
- Utilizar a biblioteca React-Redux para gerenciar estado
- Utilizar o React Hook useState
- Utilizar o React Hook useContext
- Utilizar o React Hook useEffect
- Criar Hooks customizados
cd src/
npm install
-
Para rodar o front-end:
cd src/ && npm start
-
Para rodar todos os testes:
npm test