Pak Khyber Shinwari
A bilingual website and online ordering system for a Shinwari restaurant on the GT Road at Margalla. Guests browse the menu in English or Urdu and order for delivery or pickup; staff run orders, sold-out items, reviews and messages from their own dashboard.
- Full menu in English and Urdu, with a right-to-left layout for Urdu
- Cart and checkout for delivery or pickup, with the tax for the chosen payment method shown before ordering
- Order tracking by a short reference, and a "Feed my table" planner for groups
- Staff dashboard: live order board, one-click sold-out switch, review moderation and an inbox
- Owner and manager roles, with no public sign-up
- Prices are always calculated on the server, so they cannot be changed from the browser
- Each order keeps the dish name and price at the time it was placed
Built with
- Frontend
- Next.js, TypeScript, Tailwind CSS, Three.js, GSAP
- Backend
- Auth.js, Zod, next-intl
- Database
- PostgreSQL, Prisma