Skip to content
hellorandomlyPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

QueueLess

QueueLess is a Flutter-based canteen ordering app that lets students order food ahead and skip the physical queue. Customers browse a stall's menu, pick eat-in or takeaway, and place an order that instantly shows up on the stall's own live dashboard — no more standing in line just to place an order.

Features

Customer (User Front)

  • Browse a stall's menu with item names, descriptions, and prices
  • Choose Eat In or Takeaway (with a surcharge applied automatically, e.g. +$0.30)
  • Adjust item quantities with simple +/- controls before checkout

Vendor (Store Front)

  • Live Store Dashboard showing order counts at a glance (Pending / Ready)
  • Incoming Orders feed with queue number, order type (takeaway/eat-in), time placed, and item list
  • One-tap Mark as Ready to update order status and notify the customer
  • Open/Closed toggle to control whether the stall is accepting new orders

Tech Stack

  • Flutter — cross-platform app (Android, Web, and more, from a single codebase)
  • Firebase — backend for real-time order sync between the customer and vendor views

Project Structure

QueueLess/
├── android/      # Android platform files
├── lib/          # Flutter/Dart application source
├── test/         # Tests
├── web/          # Web platform files
├── firebase.json # Firebase configuration
└── pubspec.yaml  # Project dependencies

How It Works

  1. A customer opens the User Front, browses the stall's menu, and selects Eat In or Takeaway.
  2. The order is placed and synced in real time to the stall's Store Front dashboard.
  3. The vendor sees the order appear under Incoming Orders and prepares it.
  4. Once done, the vendor taps Mark as Ready, updating the order status for the customer.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages