Projeto integrador desenvolvido durante a semana da DevSuperior.
As seguintes ferramentas foram usadas na construção do projeto:
- Setup inicial do projeto
- Dependências
- Arquivos .properties
- Configuração de segurança
- Modelo de domínio
- Entidades e relacionamentos
- Mapeamento objeto-relacional
- Seed
- Criar endpoints
- [GET] /products
- [GET] /orders
- [POST] /orders
- [PUT] /orders/{id}/delivered
- Validar perfil dev
- Base de dados Postgres local
- Testar todos endpoints
- Preparar projeto para implantação
- Arquivo system.properties
- Profile prod -> commit
- Implantar projeto no Heroku
- Criar app e provisionar Postgres
- Criar base de dados remota
- Executar comandos no Heroku CLI
# Clonar o repositório
git clone https://github.com/teteusAraujo/Deliver-BackEnd
# Entrar numa IDE de sua preferência
# Rodar a aplicação
Feito isso, abra o seu navegador e acesse http://localhost:8080/
ou em uma porta de sua preferência.
- Faça um fork desse repositório;
- Cria uma branch com a sua feature: `git checkout -b minha-feature`;
- Faça commit das suas alterações: `git commit -m 'feat: Minha nova feature'`;
- Faça push para a sua branch: `git push origin minha-feature`.
Depois que o merge da sua pull request ser feito, você pode deletar a sua branch.
Mateus Araújo |
Este projeto esta sobe a licença MIT.