In this repository you can find the API of the final project of the Certified Tech Developer career. This is an API for the backend of a hotel reservation page. I mainly work on the development of this API. Although, there are also contributions from my other colleagues.
Server: Java, Spring-Boot
Data Base: MySQL
- HTTP Server
- Java 11
- Spring Boot
- Spring MVC
- Use JSON to data transfer
- Spring JPA (Hibernate) with MySQL
- Autorization and Authentication with Spring Security
- CRUD products (hotels, apartments, glampings, etc)
- Reservation management
- Use native query to best performace.
- Send email message to confirm reservations
- Send WhatsApp message to confirm reservations