Solidus Systems

Case study

Imole Army political campaign platform.

Full-stack supporter mobilization platform for Governor Ademola Adeleke's gubernatorial re-election campaign in Osun State.

Live website Full-stack web app Campaign operations

Coverage

30 LGAs

Supporter activity was organized across all local government areas in Osun State.

Onboarding

SMS OTP flow

Volunteer registration was secured with Termii-powered OTP verification.

Security

Admin 2FA

TOTP-based two-factor authentication protected campaign staff accounts.

Operations

Messaging + analytics

The platform combined supporter data, outreach, and campaign visibility in one place.

Imole Army campaign platform homepage
Imole Army volunteer registration portal
Imole Army admin dashboard

What the campaign needed

This project needed to function as a real organizing system, not a simple political brochure website. The campaign required a central digital hub where supporters could register securely, staff could organize people by LGA, and campaign operations could run with better visibility and control.

The delivered platform combines public supporter onboarding with a role-based admin backend for campaign staff. SMS OTP verification, stronger admin security, broadcast workflows, analytics, and automated notifications were built in from the start so the system could support actual field operations at scale.

Visit website Public platform live

Why it matters

For a political campaign, speed, trust, and operational clarity matter. This platform gave the campaign a more structured way to capture supporter data, secure admin access, coordinate outreach, and maintain visibility across all 30 LGAs from one connected system.

Supporter workflow

  • Secure volunteer registration and supporter management with SMS-based OTP verification.
  • Termii integration using the Nigeria DND-bypass channel for dependable onboarding delivery.
  • LGA-level supporter categorization across all 30 local government areas in Osun State.
  • Automated email notifications delivered through Resend for timely communication.

Admin and campaign operations

  • Two-factor authentication with TOTP for admin accounts.
  • Role-based admin dashboard for controlled access across campaign staff.
  • Campaign analytics for operational visibility and decision support.
  • Broadcast messaging workflows for supporter mobilization and outreach.
  • Backend tooling designed for real campaign operations rather than static content management.

Stack

Next.js App Router TypeScript PostgreSQL Prisma NextAuth.js Tailwind CSS shadcn/ui Termii API TOTP Resend

Role

Web Developer with responsibility for full-stack implementation, authentication flows, admin tooling, and production delivery.