karanshukla/openresto ? reverse-engineered prompt

Reverse engineered prompt

Build me a self hosted restaurant booking system for multiple venues that feels simple for both customers and staff.

Customers should be able to browse a restaurant, see available table times, hold a table for a few minutes while they finish booking, then confirm the reservation on a clean mobile friendly site. It should work nicely on phones and also be usable on desktop, with a simple cross platform web app.

For admins, I want a dashboard where I can manage restaurants, tables, floor sections, branding, booking pauses, and reservations. It should be possible to run everything locally or in Docker with no external services required, except optional email for sending booking updates. Use a secure login, keep data in SQLite, and make it easy to self host behind a reverse proxy.

If you need to, look up current docs online for any setup details, but keep the app focused and practical rather than overcomplicated.