Government & Civic
CBM Connect
Organising a movement of 22,000+ members across 158,000 polling units.
About
Organising a movement of 22,000+ members across 158,000 polling units.
Digital mobilisation and election-monitoring platform for a mass civic movement.
Kind
clientCategory
Government & CivicStatus
ProductionThe problem
Mass political and civic movements operate across all 36 states, the FCT, and 774 local governments, but coordinate with WhatsApp groups, spreadsheets, and physical membership cards. Leadership has no real-time view of member growth, field activity, or election-day events, and no court-admissible way to document incidents. CBM Connect replaces that fragmentation with a single command centre.
What we built
- Cross-platform mobile app (iOS + Android) with digital QR membership ID, gamification (8-category badge engine, 5-tier progression), micro-tasks, and offline capability.
- Real-time Situation Room: live result collation with sub-30-second latency, GPS-tagged incident reporting, polling-agent lifecycle management, and a 4-level National → State → LGA → Ward drill-down map.
- Court-admissible evidence pipeline: geotagged multimedia capture with EXIF data and SHA-256 cryptographic hashing for tribunal-ready dossiers.
- Targeted communications: push/SMS/email segmented by state, LGA, ward, age, or role, plus an AI-powered member chatbot.
- Member operations at scale: NIN verification, M&E analytics dashboards, geographic heat maps, and Paystack (payments) + Flutterwave (airtime/data) integrations.
Outcome
What it delivered.
- 17,000+ new user registrations in 3 weeks during initial deployment (810+ average daily sign-ups), per the CBM Connect Proposal (March 2026).
- Real-time election-monitoring deployment across all 6 FCT Area Councils, February 2026 (FCT Area Council Elections).
- Platform built on 133 PostgreSQL tables, 306+ API endpoints, and a 34-screen mobile app.
- Live at https://cbmnigeria.org/ (per internal product index; DNS cutover noted as recently pending — confirm current state with PM).
Stack
The stack it runs on.
- React Native / Expo
- React 18 + TypeScript + Vite (PWA)
- Express.js / Node.js
- PostgreSQL on AWS RDS
- AWS ECS Fargate (auto-scaling)
- ElastiCache (Redis)
- S3
- CloudFront
- Socket.IO
- Paystack
- Flutterwave
- AWS SES / SNS
- AES-256 / TLS 1.3
- NDPR-compliant
More products
Related products.
Start a project
Tell us what you're building. We'll tell you how we'd deliver it.
One brief reaches the people who would actually do the work — engineering, infrastructure, and operations. No call centre.




