Curry King & Grills — Catering Order System
A Google Form replaced by a real order system: live pricing, tax, kitchen alerts, and a QR code on the counter.
A catering business was taking orders through a Google Form. It collected the answers but couldn't do anything with them — no running total, so customers picked a package and add-ons with no idea what they'd owe until someone called them back; no tax calculation, so every quote was worked out by hand; no confirmation to the customer; and nothing that told the kitchen an order had arrived beyond someone remembering to check the responses sheet. For a menu with five per-person packages and eighteen individually priced add-ons, hand-pricing every enquiry is both slow and error-prone.
A focused Django order form that keeps the familiar layout of the original but does the arithmetic. Packages and add-ons are priced in one place, the order summary recalculates live as the customer changes their selection or headcount, and 13% HST is applied automatically to the subtotal. On submission the order is stored, the kitchen gets an email notification, and the customer gets a confirmation — so nothing depends on anyone watching a spreadsheet. Orders are managed through the Django admin, and a printed QR code puts the form one scan away at the counter and on flyers.
Outcome
A single-purpose replacement for a form that couldn't price anything, deployed with a QR code for in-person and print distribution. Deliberately small: one app, one model, no accounts, no payment integration — the business wanted the order and the number, not a platform.
Key features
- Five per-person catering packages with itemised menu descriptions
- Eighteen individually priced add-ons, from samosas to full curry dishes
- Live order summary that recalculates as selections and headcount change
- Automatic 13% HST applied to the subtotal
- Beef-to-mutton substitution option and free-text special requests
- Pick-up, delivery, or custom service method with delivery instructions
- Automatic kitchen email notification on every order
- Automatic confirmation email to the customer
- Django admin for viewing and managing all orders
- QR code for counter and print distribution
- Responsive dark-and-gold themed interface
Tech stack
Build something similar?
Tell us about your project. We'll share how we'd approach it.
Start a projectMore Web Application projects
AkashPigeons — Racing Pigeon Registry, Auction & Results Platform
Pedigrees, race results and live auctions for a racing-pige…
VisionBancharampur — Member Investment Society Management Platform
Members, monthly dues, projects and profit shares in one le…
ThreeBie Order Engine — Multi-Retailer Grocery Basket Optimiser (MVP)
One basket, priced across every shop that delivers to your …