Skip to content

Italovini223/explorer_foods_API

Repository files navigation

Foood Explorer API

Este projeto é uma API que gerencia toda a regra de negócio de um restaurante. Aqui o usuário poderá se cadastrar, ter acesso aos pratos disponibilizados pelo restaurante, incluir o prato que desejar e a quantidade que desejar em seu pedido, efetuar o pagamento e acompanhar o status do seu pedido após o pagamento. Usuários cadastrados como administradores poderão cadastrar um novo prato, atualizar as informações de um prato existente, deletar um prato do menu e também acompanhar todos os pedidos efetuados pelos clientes além de atualizar o status do pedido.

Capa

Food Explorer

🛠️ Stacks

Node.js, express, sqlite, bcrypt, cors, jsonwebtoken, knex, multer, swagger, express-async-errors, dotenv, pm2

🖥️ Rodando Localmente

para clonar o projeto, e necessario ter o Node instalado.

  git clone https://github.com/Italovini223/explorer_foods_API.git

Para instalar as dependencias

  npm install

Para rodar localmente

  npm run dev

📚 Documentação da API

Para ter acesso a documentação da api basta acessar: https://food-explorer-api-c912.onrender.com/api-docs/#/

OBS: PELO FATO DA API ESTAR HOSPEDADA GRATUITAMENTE A DOCUMENTAÇÃO PODE LEVAR ALGUNS MINUTOS PARA ABRIR.

🖧 Deploy

Link da API

  https://food-explorer-api-c912.onrender.com

Melhorias na versão 1.1.0

Algumas melhorias feitas na versão 1.1.0, foram:

  • Corrigido o bug ao criar um novo prato

  • Corrigido o bug ao editar um prato

  • Adicionado a funcionalidade de pesquisar por pratos através de seus ingredientes

✏️ Autor

🔗 Contatos

linkedin

linkedin [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published