✦saranzafar
HomeProjectsAboutBlogContact
✦saranzafar© 2026 Saran Zafar. All rights reserved.

Made with ❤️ in Azad Kashmir, Pakistan

Back to projects

KhanaKhazana — Django Restaurant Ordering Platform

A Django-based restaurant ordering platform with menu browsing, cart, checkout and order management — built end-to-end on the Python stack.

Django2023Django Developer
KhanaKhazana — Django Restaurant Ordering Platform
DjangoPythonPostgreSQLRestaurantEcommerceFull StackSaran Zafar

KhanaKhazana is a Django-based restaurant ordering platform I built to take a single restaurant from a printed menu to a working online ordering experience. Customers can browse the full menu by category, see dish details and pricing, add items to a cart, place an order and follow its status. On the operator side, the restaurant can manage the menu, see incoming orders and update their status as they move through the kitchen.

This was originally a test project for me — a deliberate choice to ship a real, end-to-end Django application rather than a tutorial-shaped toy. That meant taking the boring parts seriously: a clean models layer for menu items, categories, orders and order lines; Django auth for customers and staff; form validation and CSRF protection on every write; server-rendered templates with a sensible component pattern; and PostgreSQL behind it all so the schema reflected real data rather than SQLite shortcuts.

The front-end is built on Django templates with progressive enhancement rather than a heavy SPA. Menu browsing, cart updates and the checkout flow all work without JavaScript, then layer on small interactive touches where they genuinely improve the experience. The admin side leans on Django's built-in admin where it makes sense and adds custom views for the workflows the default admin cannot express cleanly.

It is a focused project with a clear scope: prove that I can take a real-world domain — a restaurant — and turn it into a working ordering system on the Django stack from data model to deployed application.

Gallery

More projects

See all
Afro Market — B2B Trade MarketplaceNext.js

Afro Market — B2B Trade Marketplace

CustomerLift — Customer Success ConsultancyWordPress

CustomerLift — Customer Success Consultancy

RevlyticsHealth — Medical Billing & RCM PlatformWordPress

RevlyticsHealth — Medical Billing & RCM Platform