Reverse engineered prompt

Build me a clean customer facing airline ticket booking web app in this project. I want it to feel like a real travel site, but it can be a polished front end with mock data or simple local storage if there is no backend yet. The main flow should let someone search flights by from, to, date, passengers, and class, see a list of matching flights, open a flight to view details, and go through a simple booking form with traveler info and a booking confirmation.

Please also add a basic home page, a my bookings page, and a simple header and footer so the app feels complete. Make the design modern, mobile friendly, and easy to use, with clear buttons, cards, and form validation. If it makes sense, include loading states, empty states, and friendly error messages. Keep the code organized and reusable, and make sure everything runs nicely in the existing app setup. You can look up current docs online if you need to.

Want more depth? Deep Reverse