Rendón Burgers is a web application that manages the full order lifecycle of a burger restaurant — from a customer placing an order to the kitchen preparing it and a manager reviewing daily sales. It is built with Flask on the backend, MongoDB Atlas as the database, and Bootstrap 5 for the frontend interface.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/EduCabrera-k/Menu_Hamburguesas/llms.txt
Use this file to discover all available pages before exploring further.
Application views
The system exposes three main views, each serving a distinct role in restaurant operations. Customer menu (/) — The page customers interact with directly. It displays available items across three categories (hamburguesas, bebidas, and desayunos), lets customers compose an order, and submits it to the kitchen queue.
Kitchen dashboard (/cocina) — The internal view used by kitchen staff. It lists all active orders from the pedidos_activos collection and allows staff to mark orders as ready, which moves them to the historial_ventas collection.
Sales report (/reporte) — A management view showing completed orders pulled from historial_ventas. It provides a summary of daily sales activity.
Explore the docs
Customer menu
How the customer-facing menu works, including item categories and order submission.
Kitchen view
How kitchen staff manage the active order queue and mark orders as complete.
Sales report
How the daily sales report is generated from completed order history.
API overview
Reference for the JSON endpoints used by the frontend, including stock and availability.
Tech stack
| Layer | Technology |
|---|---|
| Web framework | Flask (Python) |
| Database driver | PyMongo |
| Database | MongoDB Atlas |
| Frontend CSS | Bootstrap 5 |
| Toast notifications | SweetAlert2 |
| Production server | Gunicorn |
MongoDB Atlas is required to run this application. The app does not support a local MongoDB instance by default — you must supply a valid
mongodb+srv:// connection URI pointing to an Atlas cluster before starting the server.