D-Kadi.
Evolving an event-management platform into a production-ready, bilingual product with modern UX and reliable WhatsApp operations.
Client
D-kadi Events
Impact Year
2026

Challenge
D-Kadi Events already ran guest and invite workflows on d-kadi, but the experience lagged behind modern standards: bulk WhatsApp sends blocked requests and timed out on cold card renders, the admin UI was hard to navigate at scale, there was no live feedback when guests RSVP'd, reporting meant manual exports, and bilingual support was inconsistent across the desk and public site.
Solution
ByteNuru focused on optimization and enhancement across the existing stack. We introduced a grouped admin navigation model, design tokens, and a command palette; moved notification dispatch onto queued jobs with card disk caching and global rate limiting; wired Laravel Reverb for live dispatch and RSVP updates; redesigned the landing site and RSVP flows; added English/Kiswahili coverage end-to-end; built Excel/PDF export infrastructure; implemented granular permissions; and hardened production with indexed queries, systemd workers, and a repeatable deploy pipeline.
Key Strategic Impact
"Cold card renders dropped from ~ 16 - 30s to ~1.5s - 2.2s via disk cache and pre-warm jobs; bulk dispatch no longer blocks HTTP; hosts see RSVP changes in real time; and the team operates from a cohesive bilingual desk with export-ready reporting — all on the platform they were already using, now fit for production scale."
Architectural Expertise
Solving complex business logic through high-fidelity engineering.
Admin UX & Design System
Grouped sidebar (Overview, Operations, Finance, Reports, Settings), brand design tokens, KPI cards, a global command palette, invoice master–detail layout, and a registry-driven settings hub — modernizing daily workflows without replacing the core product.
WhatsApp Reliability & Async Dispatch
Refactored bulk sends off the request thread into queued jobs with card pre-warm, 30-msg/min throttling, auto-retry, delivery webhook sync, and fixes for shared-phone RSVP resolution and SMS status misclassification.
Real-Time Operations
Laravel Reverb private channels power a live dispatch monitor, per-guest batch status, admin notification toasts, and automatic guest-list refresh when WhatsApp RSVPs arrive — no more manual page reloads.
Landing Redesign & Bilingual Experience
Marketing site rebuilt with multi-section layout, scroll-reveal UX, API-driven testimonials and contact inbox, public RSVP with card preview/download, and full English/Kiswahili coverage on landing and admin surfaces.
Reporting, Exports & Access Control
Events, sales, financial, performance, and notification reports with branded Excel/PDF exports, plus 20 granular permission keys gating sidebar, settings, CRUD, and report access.
Ready to start
your next project?
If this approach fits your goals, we can plan a delivery path with your team.