Daltech: live queues and appointments, from idea to production
Customer app, provider app, provider web portal, admin console, live backend. Arabic first, then French and English, right to left done properly.
- 1,656
- commits across 7 repositories, 23 April 2025 to 17 October 2026
- 263
- API routes on 52 data models, 1,854 automated backend test cases
- 2 to 6
- API replicas, autoscaled, with a disruption budget and tuned health probes
- 354
- requests per second under load test, p95 67 ms, zero errors
The system behind the screens
| Layer | What runs today |
|---|---|
| Infrastructure as code | Kubernetes, nine numbered manifests per environment, staging and production identical |
| Delivery pipeline | Six stages from a blocking secret scan to promotion, rollback by tag |
| Live layer | WebSocket with a Redis adapter: every phone receives every change, whichever replica serves it |
| Security | July 2026 audit, 42 items, 34 done: live-verified rate limiting, non-root containers |
| AI in production | Neural translation with cache, Arabic transliteration to French spelling, live wait-time estimation |
| Next with ENSIA | Wait-time prediction model trained on anonymized aggregates, served back into the live layer |
The learning loop that no integrator offers
Partner-specific models, trained on anonymized aggregates by the National Higher School of Artificial Intelligence, deployed back into the live system.
Every cycle makes the partner instance smarter, with the partner data, under the partner control.
The learning loop
- Partner instance: Live operations: bookings, queues, deliveries, events.
- Anonymization step: Identities removed, aggregated by place, service and day.
- ENSIA model lab: Students and researchers train models on the partner use case.
- Back into the system: Prediction, estimation, ranking, served live.
What we hold, what you hold
You hold
Your instance, your operational data in full, your branding, your admin, a seat in the roadmap committee.
rootdz holds
One codebase for every instance, the releases and security patches, the roadmap, data protection across instances.