Restaurant is a full-stack Django platform built for real restaurant operations with multilingual support, reservations, QR check-in, and analytics.
Source code available upon request.
Restaurant is a full-stack Django platform built for real restaurant operations. The system handles the complete customer journey - from browsing a multilingual menu (Arabic/English via django-modeltranslation), to booking a table with real-time slot availability, to QR-code-based check-in at arrival, and in-table ordering. On the backend, the reservation engine handles concurrent table allocation, waiting list management with automatic conversion to reservations, and check-in/check-out lifecycle per booking. The admin side is built on Django Unfold with a custom analytics dashboard (Chart.js) showing KPIs, revenue trends, and order summaries. All content (banners, SEO settings, theme colors) is manageable from the admin without touching code. The project also supports PWA for mobile installation.
| Category | : Websites |
|---|---|
| Type | : Website |
| Status | : Completed |
| Role | : Backend Developer | Django & Python Specialist |
| Technologies | : Python, Django, PostgreSQL, Bootstrap, jQuery, Chart.js, django-modeltranslation (AR/EN), django-unfold (Admin), QR Code Generation, PWA (Service Worker + Manifest), Django Management Commands (Seeding), Apache2 / VPS Deployment |
| Date | : 10 March 2026 |
A full-stack ERP platform built with Next.js, Django REST Framework, and Flutter to unify operations, HR, inv…
Copyright © 2026 by Ahmed Tarek all right reserved
Programming is not just writing code
Programming is thinking and choosing the best solution
A good programmer simplifies the idea before coding it