Skip to content

O APP Recipes é um aplicativo de receitas que foi desenvolvido com o uso de Hooks e Context API.

Notifications You must be signed in to change notification settings

wesleymktd/project-app-recipes

Repository files navigation

APP Recipes

O APP Recipes é um aplicativo de receitas que foi desenvolvido com o uso de Hooks e Context API. Inicialmente, era um projeto de Front-End que consumia serviços de uma API externa. Com o tempo, o expandimos para se tornar um aplicativo full-stack completo, abrangendo serviços de banco de dados, um back-end e um front-end, todos configurados de forma eficiente via Docker.

Embora algumas rotas ainda dependam de requisições a uma API externa, a maior parte da aplicação agora funciona diretamente com o banco de dados criado utilizando o MySQL e o framework Sequelize. Este aplicativo é capaz de:

  • Permitir a visualização, pesquisa, filtragem, marcação e acompanhamento do progresso do cozimento de receitas de comida e bebida.

O banco de dados foi estruturado para abranger duas APIs diferentes, uma para alimentos e outra para bebidas, proporcionando uma experiência completa e rica em conteúdo culinário.

login wallet

Execute localmente:

  • Primeiro clone o repositório em sua máquina
git clone [email protected]:wesleymktd/project-app-recipes.git
  • Vá para o diretório do projeto
cd project-app-recipes
  • Instale as dependências
npm run install:apps
  • Inicialize os containers com o docker compose
npm run compose:up

Vizualize a aplicação e teste as funcionalidades:

  • Verifique em qual porta a aplicação está rodando (provavelmente o app estará rodando em localhost:3000)
docker logs app_frontend_full_stack

Autores:

Principais Tecnologias utilizada:

  • React;
  • React Router;
  • API request;
  • JavaScript;
  • Context-API;
  • Hooks;
  • Css;
  • Mysql2
  • Sequelize
  • docker

About

O APP Recipes é um aplicativo de receitas que foi desenvolvido com o uso de Hooks e Context API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages