//TODOS

  • Adding Dto & Validations.
  • Extending the JPA Repository.
  • Adding Service Layers.
  • Adding Implementation of Service Layers.
  • Change the UUIDs to Long.
  • Using Response Entity ( to get the result into JSON Format).
  • User Response DTOs, versions maybe after?
  • Add Company Controller, Service and Repository.
  • Tests.
  • Dockerizing.
  • Paging and Sorting
  • Adding environments.
  • Error Handling.
  • i18n
  • Automapper
  • Security
  • Logs

I will also add //TODO in areas which I believe It can be enhanced.