/sd-08-project-delivery-app

Projeto de conclusão do módulo de Back End do curso de Desenvolvimento Web Full Stack da Trybe. Projeto realizado em grupo com NodeJS, Express, Sequelize, MySQL e ReactJS. Testes feitos com Jest.

Primary LanguageJavaScript

OnZé Delivery project


Projeto em grupo realizado para a conclusão do módulo de Back End do curso de Desenvolvimento Web Full Stack da Trybe.

Participantes:

Tecnologia:

  • BackEnd com NodeJS, Express, Sequelize, Socket.io, MySQL
  • FrontEnd com ReactJS

Instalação:

Para instalação clone o repositório e faça o npm install para as dependencias tanto de front-end quanto back-end.
Dentro do diretório Back-end/ criar um arquivo .env e configurar as seguintes variáveis de ambiente:
(Alterar o MYSQL_USER e MYSQL_PASSWORD de acordo com o seu ambiente)

NODE_ENV=development
API_PORT=3001
MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_USER=root
MYSQL_PASSWORD=senhaDoDB
MYSQL_DB_NAME=delivery-app
EVAL_ALWAYS_RESTORE_DEV_DB=true

esse exemplo está no arquivo back-end/.env.example