Skip to content

Com o app de receitas é possível visualizar, buscar, filtrar, favoritar, compartilhar e acompanhar o processo de preparação de receitas e drinks. Ele foi construído em react com typescript além de ser testado com vitest e react testing library. Realizado em grupo, praticamos metodologia ágil para conclusão e entrega no tempo proposto.

Notifications You must be signed in to change notification settings

mairess/project-recipes-app-ts

Repository files navigation

Projeto App de Receitas

Contexto

Esse é um projeto em grupo, o objetivo é desenvolver um sistema versátil que permita aos usuários explorar, buscar, filtrar, favoritar, compartilhar e acompanhar o processo de preparação de receitas e drinks. Utilizaremos duas APIs distintas, uma para comidas e outra para bebidas, garantindo uma ampla variedade de opções para os usuários. O layout foi projetado com foco em dispositivos móveis apenas (360px de largura por 640px de altura).

Rode o projeto localmente

⚠️ É preciso ter o Node instalado em sua máquina.

Primeiro, clone o repositório:

git clone git@github.com:mairess/project-recipes-app-ts.git

Instale as dependências:

npm install

Inicie o vite server:

npm run dev
Rode o projeto com o docker

⚠️ É preciso ter o Docker instalado em sua máquina.

Primeiro, clone o repositório:

git clone git@github.com:mairess/project-recipes-app-ts.git

Suba o container:

docker compose up -d

O vite server estará disponível na porta 3000:

http://localhost:3000
Rode os testes

Rode os testes com:

npm run test

Rode a cobertura:

npm run coverage

Competências desenvolvidas

  • Capacidade de utilizar Context API do React para gerenciar estado.
  • Capacidade de utilizar Hooks customizados.
  • Capacidade de utilizar Hook useContext.
  • Capacidade de utilizar Hook useEffect.
  • Capacidade de escrever testes.
  • Capacidade de garantir uma boa cobertura de testes.
  • Capacidade de trabalhar em equipe.
  • Capacidade de gestão do tempo.

About

Com o app de receitas é possível visualizar, buscar, filtrar, favoritar, compartilhar e acompanhar o processo de preparação de receitas e drinks. Ele foi construído em react com typescript além de ser testado com vitest e react testing library. Realizado em grupo, praticamos metodologia ágil para conclusão e entrega no tempo proposto.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages