aarav2912/Airline ? reverse-engineered prompt

Reverse engineered prompt

Build me a Java desktop airline booking app called SkyWings with a clean JavaFX interface. I want users to be able to register and log in with basic validation for email, phone number, and a strong password, then search flights between Indian airports like DEL, BOM, BLR, MAA, HYD, CCU, COK, AMD, PNQ, GOI, JAI, and LKO.

Show the results as nice flight cards with airline name, departure and arrival times, prices for economy and business, and how many seats are left. After that, add a seat selection screen that looks like a plane layout, with business class and economy class seats, color coded for available, booked, and selected seats. Then make a simple mock payment screen with card, UPI, and net banking options, followed by a booking confirmation page with a boarding pass and barcode.

Please also include a My Bookings page, store the data in a simple way, and keep the user and booking data protected with AES encryption like a reference project. Use the demo login demo@fly.com and Demo@123, and make sure it runs from the provided scripts.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab