This is a project from WPI CS 509 Software Design.
This system will have the ability to allow clients to search flights based on their requirements such as departure or arrival airport, departure or arrival time or perspective time windows within each. It will display appropriate flights based on the client’s requirements, showing nonstop flights or a series of connecting flights with a maximum stopover of two. Clients will have the ability to reserve either one-way or round trip flights based on departure airport, arrival time, departure time and arrival time. Also, the clients will be able to choose first-class seating or coach seating.
The project file can be seen in github page.