Projeto realizado na NLW da RocketSeat
🏠 Homepage Um projeto feito durante a semana de NLW onde comecei a praticar o uso do IntelliJ e principalmente uma jornada de aprendizagem no ecossistema Spring
- Java
- Spring Web
- Spring Boot
- Criação de viagens
- Administração de participantes
- Registro de atividades
- Registra links
- Adicionar validação nas datas
- Data não pode ser menor que hoje
- Data de termino não pode ser maior que a de inicio
- Data da atividade não pode ficar fora do período da viagem
- Refatorar Trip Controller extraindo todos endpoints para um Trip Service
deve conter todas regras de negócios
- Adicionar swagger
- Adicionar endpoints de PUT
- Activity
- Participant
- Adicionar endpoints de DELETE
- Trips
- Activity
- Participant
- Adicionar registo de gastos da viagem
- GET todos registro
- POST cria registro
- PUT Atualiza registro
- DELETE Remove registro
- Mapeamento da exceções
Contributions, issues and feature requests are welcome!
- ⭐️ Star the project
- 🐛 Find and report issues
- 📥 Submit PRs to help solve issues or add features
Feel free to check issues page. You can also take a look at the contributing guide.
- Email: amauriibate32@hotmail.com
- GitHub: @AmauriOliveira
- LinkedIn: @amauri-oliveira-058066192
Copyright © 2020 Amauri Oliveira This project is MIT licensed.