Skip to content

Plataforma de entregas de bebidas, com diferentes fluxos de acesso. Neste projeto foi desenvolvido o back-end, front-end e o banco de dados. Utilizando padrão REST na API e arquitetura MSC Utilizando Express para construção do servidor. A autenticação do usuário e geração de um token é realizada através do JWT. O banco de dados MySQL foi constru…

Notifications You must be signed in to change notification settings

Ruuybarbosajr/app-delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

App-delivery

🚀 Começando

Plataforma de entregas de bebidas, com diferentes fluxos de acesso. Neste projeto foi desenvolvido o back-end, front-end e o banco de dados. Utilizando padrão REST na API e arquitetura MSC Utilizando Express para construção do servidor. A autenticação do usuário e geração de um token é realizada através do JWT. O banco de dados MySQL foi construído com o auxílio do ORM Sequelize.

Consulte Instalação para saber como implantar o projeto.

🔧 Instalação

É necessário ter Docker na sua máquina local para executar os seguintes comandos.

  • Rode os serviços frontend, backend e db com o comando docker-compose up -d --build.

  • Lembre-se de parar o MySQL se estiver usando localmente na porta padrão (3306), ou adapte, caso queria fazer uso da aplicação em containers

  • Esses serviços irão inicializar um container chamado delivery_front, delivery_api e outro chamado delivery_db.

  • A partir daqui é ideal você acompanhar o log do container delivery_api para ter certeza que o banco foi populado e a API está pronta para uso.

  • Ele vai subir sua API na porta 3001

  • Aplicação Frontend na porta 3000

🛠️ Construído com

Contribuição de

About

Plataforma de entregas de bebidas, com diferentes fluxos de acesso. Neste projeto foi desenvolvido o back-end, front-end e o banco de dados. Utilizando padrão REST na API e arquitetura MSC Utilizando Express para construção do servidor. A autenticação do usuário e geração de um token é realizada através do JWT. O banco de dados MySQL foi constru…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published