Skip to content

Lauracastro27/Projeto-Final-M4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🍔 API Completa para: Requisições de todas as etapas de um aplicativo de delivery 💛

✅ Concluído ✅

Repository size GitHub last commit

Tabela de conteúdos

💻 Sobre o projeto

🍕 TôComFome - API Completa para Requisições de todas as etapas de um aplicativo de delivery.

Projeto desenvolvido durante o **MÓDULO 04** da Formação Full Stack [RESILIA](https://resilia.com.br).


⚙️ Funcionalidades

  • Qualquer ESTABELECIMENTO pode se cadastrar na plataforma enviando:

    • ID
    • NOME
    • TELEFONE
    • EMAIL
    • SENHA
    • ENDEREÇO
  • Qualquer um pode cadastrar um PRODUTO na plataforma enviando:

    • ID
    • NOME
    • MARCA
    • INGREDIENTES
    • QUANTIDADE
    • PREÇO
    • VALIDADE
  • Qualquer CLIENTE pode se cadastrar na plataforma enviando:

    • ID
    • NOME
    • IDADE
    • TELEFONE
    • EMAIL
    • SENHA
    • ENDEREÇO
    • FAVORITOS
  • Qualquer um pode cadastrar um PEDIDO na plataforma enviando:

    • ID
    • NOME (CLIENTE)
    • NOME (ESTABELECIMENTO)
    • NOME (PRODUTOS)
    • NOME (ENTREGADOR)
    • QUANTIDADE (PRODUTOS)
    • PREÇO (PRODUTOS)
  • Qualquer ENTREGADOR pode se cadastrar na plataforma enviando:

    • ID
    • NOME
    • CPF
    • TELEFONE
    • IDADE
    • LOCALIZAÇÃO
    • EMAIL
    • SENHA
    • MEIO DE TRANSPORTE

🚀 Como executar o projeto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:

Git, Node.js.

Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Backend (servidor)

# Clone este repositório
$ git clone 

# Acesse a pasta do projeto no terminal/cmd
$ cd 

# Vá para a pasta server
$ cd server

# Instale as dependências
$ npm install nodemon
$ npm install express
$ npm install sqlite3

# Execute a aplicação em modo de desenvolvimento
$ npm run dev:server

# O servidor inciará na porta:3000 - acesse http://localhost:3000 

Run in Insomnia

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

BACKENDServer (NodeJS + Javascript)

Veja o arquivo package.json

Utilitários


👨‍💻 Contribuidores

💜 Um super thanks 👏 para essa galera que fez esse produto sair do campo da ideia e entrar nas lojas de aplicativos :)


Breno


Hugo


Laura


Luana


Rafael

💪 Como contribuir no projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature

Caso tenha alguma dúvida confira este guia de como contribuir no GitHub


📝 Licença

Este projeto esta sobe a licença MIT.


Feito por ❤️ Grupo 01 ❤️ RESILIA 2022


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published