This is the sample system for small charter airline to manage its flights and customers. This application keeps track of their planes, customer details and flight bookings.
1. Must not over-book a plane (either with passengers/cargo)
2. Must not assign cargo to a passenger only plane, or a passenger to a cargo only plane.
3. Must not assign a plane to more than one booking scheduled at the same time (cant overlap)
4. Plane and client must be created/saved for booking
1. List/Search/Add/Update/Delete Passengers
2. List/Search/Add/Update/Delete Plane
3. List/Search/Add/Update/Delete Cargo
4. List/Search/Add/Update/Delete