O projeto está dividido em várias trilhas disponíveis. Entretanto todas as trilhas seguem a mesma ideia de projeto então a ideia geral da trilha Java é de que a API criada aqui seja consumida pelo frontend ou pela aplicação criada pelas outras trilhas. Todas as outras trilhas possuem o mesmo objetivo e podem se complementar pois são idealmente o mesmo projeto mas em diferentes partes (backend, frontend, mobile, etc).
As features extras após o final do projeto ainda não foram implementadas.
- Spring Initializr
- Spring Web
- Flyway
- Dev Tools
- JPA
- H2 Database
- IntelliJ
- Insomnia