Skip to content

flavioCoder1/parkingControlAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚗 --- Parking Control API --- 🅿️

Seja bem vindo!

A API foi feita para cadastrar, visualizar todas, visualizar uma, deletar e atualizar vagas de estacionamento de um condomínio, o qual conta com bloco e apartamento. Algumas regras de negócio foram implementadas como: não se pode cadastrar a mesma placa de carro, vaga ou apartamento+bloco que já está em uso. Esta é uma API desenvolvida para fins acadêmicos, aprendendo conceitos fundamentais de Java e do framework Spring Boot. Arquitetura padrão do Java a MVC foi utilizada, apesar da view não estar implementada pois não possui Front-End. Utilizei o DATA JPA e PostgreSQL para manipular os dados e o Validation do framework para validar dados JSON enviados no body da requisição. A IDE utilizada foi IntelliJ.

Parking Control API acessada pela UI do Swagger deployado na nuvem no Heroku:

https://api-parking-control.herokuapp.com/swagger-ui/

Tecnologias utilizadas:

  • Spring: Boot(Maven Project) com MVC(Tomcat server), Data JPA e Validation

  • PostgreSQL

  • IntelliJ IDEA

  • Swagger

  • Heroku

Melhorias a implementar:

  • Testes unitários

  • Filters & Query(Request) Params

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages