Logo Lanfrica

Bongakonke-Langa/QueueLess-SA

Domain:

digital infrastructure

Record type:

software
Creator:
Bon
Host:
QueueLess SA virtual queue and service-centre operations prototype # QueueLess SA QueueLess SA is a polished, mobile-first queue operating system for citizens and service centres. Citizens can compare verified waits, join remotely, receive leave-now alerts, navigate to a branch, check in, complete the service, and see the visit recorded in Activity. Staff can publish queue conditions, capacity, closures, and service availability. Full queues offer appointments or distance-ranked alternatives, while SMS, WhatsApp, and USSD concepts extend access beyond mobile data. ## Hosted prototype **Primary Netlify link:** queueless-sa.netlify.app **Backup Vercel link:** queueless-sa.vercel.app ## Run locally ```bash npm install npm run dev ``` Production check: ```bash npm run build npm run start ``` Open `127.0.0.1`. The detailed map and live place search require internet access. Precise GPS requires browser Location permission; **Use demo position** provides a reliable judging fallback. Live search can find locations across South Africa. When a selected area falls outside the synthetic branch network, the dashboard confirms that the location changed and explains that no demo centres are available within 35 km instead of appearing to fail. ## Golden demo 1. Start on **Explore** and show the verified waits, map, GPS status, and low-data entry. 2. Join **Ubuntu Bank Church Square**, confirm the ticket, and press **Advance queue** three times. 3. Choose **I’m at the branch**, then **Mark service complete**. 4. Show the new visit, updated completion count, and time-saved total in **Activity**. 5. Open **Staff demo**, select **Pretoria Home Affairs**, set it to **Closed**, and publish. 6. Return through **Citizen app** and show the fresh closed-state label. 7. Open the branch, choose **Appointments and alternatives**, and confirm tomorrow at 09:30. 8. Open **No mobile data?**, choose **USSD**, and complete **Find services**. 9. Before repeating the demo, choose **Reset demo data** and reload. ## Other de …