Skip to content

W-Carlos/CodeBurger-api

Repository files navigation

CodeBurger-API

💻 Projeto

Sistema de hamburgueria. Nesta aplicação os clientes podem inserir seus dados se cadastrar e fazer pedidos. Os administradores podem ver os pedidos, adicionar e editar informações dos produtos e adicionar novas categorias.

Rodando a aplicação

Para rodar o projeto será necessário instalar as seguintes aplicações:

Pré-requisitos

Subindo a base de dados:

Subindo container postegres

docker run --name codeburger-postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres

Subindo container mongodb

docker run --name mongo -p 27017:27017 -d -t mongo

Obs: Vocé pode escolher qualquer nome para a base de dados, devendo somente alterar no arquivo database.js dentro da pasta config, assim como valores referente ao ambiente (usuario, host, etc).

É necessário rodar as migrations para que o Sequelize crie as tabelas necessárias no banco de dados, através do comando:

yarn sequelize db:migrate

Instalando as dependências.

yarn install 

Execute a aplicação em modo de desenvolvimento

yarn dev

🚀 Tecnologias e ferramentas


Feito por Wend Carlos 👋