Este projeto é uma demonstração do meu código e habilidades no desenvolvimento de APIs RESTful. Inspirado no iFood, ele serve como uma implementação prática para mostrar meu conhecimento em tecnologias como Spring Boot, Java e outras. Aderindo às melhores práticas do mercado e incorporando conceitos fundamentais como CLEAN CODE, SOLID e DDD.
Este projeto é uma inspiração no iFood e não tem associação alguma com a empresa iFood. Todos os direitos e créditos pela marca iFood pertencem à iFood Tecnologia Ltda.
O projeto utiliza uma variedade de tecnologias, incluindo:
- JDK 17
- Spring Boot
- Spring Web
- Spring Validation
- Spring Data JPA
- Spring Mail
- Freemarker
- Spring Security JWT
- SpringDoc
- Maven
- Log4j2
- Swagger
- MySQL
- Lombok
- FlywayDB
- JasperReports
- Amazon S3
- Docker
Este repositório serve como uma vitrine do meu trabalho e é destinado a fins educacionais e de demonstração. Sinta-se à vontade para explorar o código-fonte.