Bem-vindo(a) Projeto Integrador do Grupo 1 do curso DH, Potência Tech e Ifood.
O EASY MOTEL é um sistema usado para consulta de disponibilidade de quartos nos Motéis e
reservas com base numa cadeia de estabelecimentos cadastrados. O sistema visa
evitar que os potenciais clientes se locomovam até algum motel e somente lá descubram não
ter quarto disponível.
Curso de back-end com Node Js ofertado pelo Ifood ministrado pela Digital House em parceria com a Potência Tech.
- Documento de Requisitos entregue na primeira sprint como base
- GitHub com merge na main via pull request com aprovação
- Trello com cards estruturados para orientação das atividades
- Consulta a Documentações das bibliotecas e ferramentas
- VS Code como editor de código
- Insomnia para execução testes das funcionalidades
- Swagger para documentar a aplicação
- Diversas ferramentas adicionais como... Express, JWT (Json Web Token), Sequelize, Yup e etc.
- Clonar do repositório
https://github.com/julissy/EasyMotel
- Instalar as dependências
npm install
- Setar as variáveis de ambiente criando um arquivo .env e editá-lo de acordo com o .env_exemplo setando as informações do banco de dados MySQL local.
.env
- Fazer as migrações das tabelas
npx sequelize-cli db:migrate
- Inserir dados no banco e utilizar as rotas