Flight Search
Search flights by route and timing.
Reservation Case Study
Flight search, seat selection, passenger details, PNR generation and ticket download.
Project Overview
SkyBook is an airline reservation platform for users who need to search flights, select seats, add passenger details and generate digital tickets. It is also useful for administrators who manage flight information.
The Problem
Manual booking can create duplicate reservations, unclear availability and slow ticket generation.
The Solution
Built a system where users can search flights, reserve seats, enter passenger details, generate PNR numbers and download tickets digitally.
Key Features
Search flights by route and timing.
Select available seats visually.
Capture booking information.
Complete the reservation flow.
Create unique booking references.
Manage flight records and availability.
Technology Stack
HTML, CSS, JavaScript
Spring Boot
MySQL
System Architecture
Project Gallery
Database Design
Challenges & Learning
Keeping seat availability accurate during booking.
Planned seat and booking tables around clear availability states.
Reservation systems need careful data flow and strong validation.
Project Links