lealclarissa / fornece-recife

Projeto de conclusão do Bootcamp Back-End {reprograma}, turma 7, em parceria com o MINAs do Porto Digital de Recife.

Home Page:https://api-projeto-livre.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy on heroku GitHub repo size GitHub last commit Github License

Gif com a logo do projeto

Projeto de conclusão do Bootcamp Back-End {reprograma} em parceria com o MINAs do Porto Digital de Recife

=================

=================

Sobre:

Esta API é um buscador de fornecedores de alimentos e bebidas(A&B) da cidade do Recife-PE. A ideia surgiu a partir de uma notável dificuldade de empreendedores e empresas que estão iniciando no setor em encontrar insumos para ser utilizados em seus empreendimentos.

Inspirei-me em iniciativas como Menor Preço (aplicativo que busca o menor preço de acordo com a localização configurada);

Esta API se destina a facilitar as buscas fazendo uso de outros filtros, tendo em vista que muitas vezes existe um valor mínimo de compra, ou a forma de pagamento pode ser um fator determinante para o fechamento de uma compra.

A princípio fiz um o cadastro de alguns fornecedores e produtos fictícios como exemplo.

Idealmente os fornecedores fariam um login e seriam responsáveis por manter o sistema atualizado quanto aos seus dados e os produtos que tiverem cadastrado no sistema. Esses fornecedores podendo ser de microempreendedores a empresas de grande porte.

Tecnologias:

Funcionalidades:

  • Cadastrar novos produtos
  • Listar todos os produtos
  • Atualizar um produto específico
  • Remover um produto específico do banco de dados
  • Cadastrar novos fornecedores
  • Listar todos os fornecedores
  • Atualizar dados de um fornecedor específico
  • Remover cadastro de um fornecedor específico

Possíveis features:

  • Para os fornecedores:
    • Visualizar fornecedores por bairro
    • Visualizar fornecedores por especialidade(categoria)
    • Visualizar fornecedores por tipo de entrega;
    • Visualizar fornecedores por forma de pagamento
    • Visualizar fornecedores pela existência ou não de valor mínimo de compra
    • Visualizar produtos por fornecedor
  • Para os produtos:
    • Filtrar produtos por nome
    • Filtrar produtos por especialidade(categoria)
    • Filtrar produtos por forma de pagamento
    • Filtrar produtos por disponibilidade
    • Visualizar fornecedores que vendem determinado produto
  • Autorização e autenticação:
    • Criação de login
    • Gerar token de autenticação
    • Autenticar todas as rotas

Como deseja usar este projeto

👀 Para visualizar o funcionamento acesse: docs>Guide_see_it_working.md

🔍 Para baixar o projeto para estudar, modificar, testar todas as requisições localmente, acesse: docs>Guide_run_it_localy.md

Contribuição

Gostou da proposta do projeto e tem interesse em contribuir? Acesse: docs>CONTRIBUTING.md para ver como.

Referências:

Agradecimentos:

Dedico este projeto a todas as mulheres inspiradoras que caminharam comigo ao longo dessa jornada: das professoras incríveis às companheiras de turma que me apoiaram a seguir adiante. Juntes somos mais fortes! 👭

Autora

Foto de Perfil de Clarissa

Linkedin Badge


Licença

Este projeto está sob a licença MIT.

Feito com 💜

About

Projeto de conclusão do Bootcamp Back-End {reprograma}, turma 7, em parceria com o MINAs do Porto Digital de Recife.

https://api-projeto-livre.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 98.9%Language:Shell 0.6%Language:Procfile 0.4%