maurixavi/app-reservas-online — reverse-engineered prompt

Reverse engineered prompt

Build me a simple web app for a padel club where people can reserve a court online and also cancel a reservation later. I want a clean Streamlit app in Python with an easy flow. A person should be able to enter their contact details, pick a date, see available time slots and courts, confirm the booking, and get a unique reservation code. That reservation should be saved in a MongoDB database so availability updates properly.

I also want a cancellation screen where someone can enter their reservation code, have the booking checked, and cancel it if it exists. When a booking is created or canceled, send an email with the details. Please include a page with club and court information, like court photos, condition, pricing, and a contact section. Make the interface simple and friendly, with clear navigation between booking, cancellation, and club details. If anything is missing, use sensible defaults and look up current docs online if you need to.

Want more depth? Deep Reverse