
Overview
Eventura is a comprehensive movie ticket booking system built with Spring Boot. It provides a robust and scalable backend with a RESTful API to manage the entire lifecycle of booking movie tickets.
Highlights
- ›RESTful API with DTOs for requests and responses
- ›Pagination for efficient data retrieval
- ›Modular architecture with clear separation of concerns
- ›Complete CRUD operations for all entities
Features
- ✓Browsing available movies and filtering them by various criteria
- ✓Viewing showtimes for a selected movie in different theaters
- ✓Selecting seats for a particular show
- ✓Making a booking and completing the payment
- ✓Viewing booking history
- ✓Canceling a booking