Queue Buddy is a cross-platform mobile application that digitizes and intelligently manages customer queues in bank branches.
What makes it distinctive: customers can interact with the system in Bambara — the most widely spoken language in Mali — removing the language barrier that excludes a large portion of the population from standard French-only interfaces.
Built with Flutter for cross-platform delivery and integrated with a Bambara ASR model (RobotsMali / Soloba) for voice interaction.
- 🎙️ Bambara Voice Interface — customers speak in Bambara to join a queue or request a service
- 🎫 Digital Ticketing — join queues remotely and receive a digital ticket
- 🔔 Real-time Notifications — alerts when your turn is approaching
- 📊 Staff Dashboard — queue analytics and flow management for bank staff
- 📱 Cross-Platform — iOS and Android from a single Flutter codebase
| Layer | Technology |
|---|---|
| Mobile | Flutter · Dart |
| Voice / ASR | Bambara ASR — RobotsMali Soloba model · Python |
| Backend | Python · REST API |
| Notifications | Firebase Cloud Messaging |
In Mali, a significant portion of bank clients communicate primarily in Bambara rather than French. Existing queue management systems — when they exist at all — operate entirely in French, creating friction and exclusion.
Queue Buddy addresses this directly by integrating a Bambara speech recognition model into the queue workflow, making financial services more accessible.
Built by Emmanuel Elisé Koné — Frontend Developer · AI & NLP Researcher · Mali 🇲🇱