Movie Booking System - Backend
Summary
Developed a secure and modular RESTful backend for a movie ticket booking system using Spring Boot, featuring JWT-based authentication and role-based authorization to manage user and admin access. Designed a clean layered architecture incorporating DTOs, service classes, and repository interfaces to enhance maintainability. Utilized MySQL with JPA and Hibernate for robust data persistence, and followed industry best practices with Maven for efficient dependency management and a well-structured project layout.