É um MVP de um App de Receitas. Ele foi desenvolvido para ajudar restaurantes e bares em suas receitas e drinks. Nele são consumidas duas API's (uma para comidas e outra para bebidas).
O projeto foi realizado em duas sprints de 5 dias. Utilizamos o Trello para aplicar o método ágil Kanban para nos organizarmos e dividirmos as tasks e requisitos do projeto. O Front-end do nosso projeto foi desenvolvido em React, onde em uma negociação entre a equipe, achamos mais viável para esse caso utilizar o gerenciamento de estado com o Redux e Redux-thunk na camada mais externa e o Context API (do próprio React), nas camas mais internas. A estilização foi feita com CSS Puro.
- Clone o repositório
git clone [email protected]:flaviocordeiro/menu-recipes-app.git
- Entre na pasta do repositório que você acabou de clonar:
cd menu-recipes-app
- Instale as dependências e inicialize o projeto
- Instale as dependências:
npm install
- Inicialize o projeto:
npm start
Você pode acessar um protótipo no link abaixo:
em deploy
React;
Context API com React Hooks;
React Hooks Customizados (useLocalStorage);
Redux e Redux-thunk;
ESLint;
Jest e RTL;
Cypress;
O TheMealDB é um banco de dados aberto, mantido pela comunidade, com receitas e ingredientes de todo o mundo.
Os end-points são bastante ricos, você pode vê-los aqui
Bem similar (inclusive mantida pela mesma entidade) a TheMealDB API, só que focado em bebidas.
Os end-points também são bastante ricos, você pode vê-los aqui
André Jaques 🚀
Flavio Cordeiro 🚀
Gabriel Takaki 🚀
Feito com 💚 por André Jaques , Flavio Cordeiro, Gabriel Takaki
Esse projeto está protegido pelo MIT license. Veja aqui a LICENSE aqui!