Flight Booker
Quick Features
Search flights based on your needs!
Suggests alternatives if none are availible
Reponsive javascript to accurately display arrival airports
This project is all about nested Active Record associations and passing around between various controllers and forms, you don’t want a user to type the same information multiple times! Users can pick a flight based on their departure and arrival airport choices. Javascript is used to limit arrival options to only airports the departure airport has a flight to. Flights with enough room for the tickets requested are able to be selected, and then users can submit passenger details to complete their purchase!
This project was another learning opportunity for Active Record and helped me gain a stronger understanding on how Models and Controllers across the application are able to communicate.
View live website!
(Live website demos are hosted on Heroku may take around 10 seconds to start the dyno. This is normal and only happens after the demo is left inactive.)