/recipes-app-frontend

Mobile-first app for recipes management, using React Hooks and Redux.

Primary LanguageJavaScript

Recipes App: Cap'N Cook

Contexto

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.

Técnologias usadas

Esse projeto foi desenvolvido com as seguintes tecnologias:

Front-end:

Desenvolvido usando: React, Redux, CSS3, HTML5, ES6

📌 Habilidades

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

Instalando Dependências

cd src/
npm install

Executando aplicação

  • Para rodar o front-end:

      cd src/ && npm start
    

Executando Testes

  • Para rodar todos os testes:

      npm test