Case Study
Events

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

D-Kadi

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.

dashboard

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.

smartphone

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.

monitoring

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.

public

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.

bar_chart

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.