A Spring project to provide the API Rest backend to any Sakila Rental client. It operates the films catalog, films in stock, movies search, stores, adresses, countries, cities, customers (users), basic login, film rents, payments, and send confirmation emails.
- Alexander Sosa
- Java
- Spring Boot
- API Rest
- Mails
- MySQL
- Swagger
- API Rest
- GET
- POST
- PUT
- High Cohesion
- Loose Coupling
- Business Logic (BL)
- Data Access Objects (DAO)
- Data Transfer Objects (DTO)
- CORS
- Database CRUD
- Mail sending