SeeFlights is a simple Flight Search Web Application built using Spring Boot and JSP.
Users can search for flights by selecting a Source and Destination, and the application displays a list of available flights along with their details.
- Search flights by Source and Destination.
- Displays Flight Number, Source, and Destination in a clean UI.
- Responsive design using Bootstrap & CSS.
- Data stored in a simple Java List (no database required).
- Option to navigate back to the Home Page.
Here, users can select the source and destination to search flights.
After submitting, all flights matching the criteria will be displayed.
After submitting, if flight are not available then this Pafe will open.
- Java (Spring Boot) – Backend Framework
- JSP – Frontend Views
- Bootstrap 5 – Styling
- HTML & CSS – UI Design
- List (Java Collections) – Data storage
- User selects Source and Destination from dropdowns.
- Clicks Search Flights button.
- A new page displays all matching flights from the Java List.
- Each result shows Flight No, Source, Destination, with a Book Now button.
- Java 17+
- Maven
- Spring Boot
- IDE (IntelliJ / Eclipse / STS)
- Clone the repository:
git clone https://github.com/your-username/SeeFlights.git
- Open the project in your IDE.
- Run the Spring Boot Application:
mvn spring-boot:run
- Open browser and go to:
http://localhost:8080
- Add user authentication and booking functionality.
- Store flights in a database (MySQL/PostgreSQL).
- Add flight price, duration, and airline details.
- Improve UI with more animations and filters.
Developed by [Priydev Mishra] 🚀


