Twine

Restaurant ordering platform: 15+ UK brands, one codebase

Rizwan Ullah
Published

0
  • Project creator

Developer on a live food-ordering platform that runs 15+ UK restaurant brands from one shared codebase.

Five apps

  • iOS customer app (Swift)
  • Android customer app (Kotlin)
  • Web ordering site (JavaScript + Firebase Cloud Functions)
  • Android POS for staff to receive, manage and refund orders
  • POS on the Go: a browser POS for orders and menus

What it does

  • Stripe card payments with 3D Secure, duplicate-charge protection, refunds and recovery of paid orders when a connection drops
  • Nash delivery: a courier is booked for every delivery order; jobs can be tracked or cancelled from the POS
  • Menu manager with extras and time-based sections, delivery and collection, scheduled pre-orders, fees and tips, kitchen and receipt printing, live order status
  • Loyalty points, stamp cards, promo codes and discounts, calculated the same way on every platform

Live apps