This document describes a flight booking system created using Java Spring Boot, JSP, CSS3, and Bootstrap. The system allows customers to check flight availability and book seats. It has modules for administration, receptionists, and customers. The admin module allows managing users, bookings, and reports. Receptionists can view bookings and register customers. Customers can search for flights, make reservations, and view their accounts. The system was implemented using a Java Spring Boot backend with JSP for the frontend. It provides a web-based solution for managing flight bookings and seats.