Amr-Mohsen-Ali/restaurant-ordering-system — reverse-engineered prompt
Reverse engineered prompt
Build me a complete restaurant ordering website like a small campus kitchen app.
Customers should be able to browse a nice menu, filter by categories like mains, sides, drinks, and desserts, add items to a cart, change quantities, and place an order with their name plus delivery address or table info. They should also be able to track the order status as it moves from preparing to out for delivery to delivered.
I also want table reservations where people pick a date, time, and party size, plus a simple QR style waiter call flow for tables.
For staff, make an admin area with login, dashboard numbers like revenue and order counts, menu management, order management, reservations, waiter call queue, and a kitchen display screen where cooks can update order statuses in real time.
Use Flask with a simple SQLite database, clean HTML, CSS, and JavaScript. Seed it with sample menu items so it works immediately when I run it locally. Include basic tests if possible.
Want more depth? Deep Reverse