Back to portfolio
Compliance SaaS · Multi-market operations

Elite Corporate Setup turns fragmented compliance work into one operating system.

A multi-stakeholder platform that automates company registration, compliance workflows, legal partner management, and commission-based growth across Nigeria, Ghana, South Africa, and Egypt.

Role
Sole Developer & Architect
Status
Live in production
Reach
4 African markets
Project signal
23+
Country-specific certificates generated through workflow automation and document pipelines.
StackPHP · MySQL · Python · JavaScript
IntegrationsPaystack · Gemini AI · PHPMailer
5+Distinct roles with isolated sessions and dashboards
23+Certificate generators across countries and service types
4Markets covered with country-specific workflow mapping
15+Relational tables supporting end-to-end operations
What I built

Five systems coordinated inside one product.

This was not just a website. It was an operational backend for intake, compliance generation, partner workflows, and monetization.

01

Client registration and compliance portal

Multi-step onboarding for new and existing businesses, with service routing, stateful form flows, and referral attribution baked into the intake process.

PHP sessionsMySQLreCAPTCHA
02

AI-assisted compliance workflow

Country-specific guidance backed by Gemini, with Python-driven certificate generation for downloadable outputs in the right market-specific format.

Gemini APIPythonFPDF
03

Lawyer management system

Partner recruitment, vetting, assignment, quote handling, document uploads, and role-isolated access so legal operations stay controlled.

Custom authFile uploadStatus flow
04

Commission-based sales network

Marketer onboarding with KYC, bank verification, referral code attribution, and commission tracking from registration through subscription conversion.

PaystackReferral trackingCommission logic
05

Admin control center

Unified oversight across applications, assignments, compliance requests, subscriptions, document workflows, and performance reporting.

RBACAudit trailsBatch actions
06

Multi-country certificate engine

Programmatic generation of country-specific compliance documents through Python scripts wired into the main application workflow.

Nigeria · Ghana · SA · EgyptPython + FPDF
Tech stack

Selected for operational stability, not trend-chasing.

PHP 7.4+

Core backend logic, routing, sessions, and workflow orchestration.

MySQL / MariaDB

Relational data model with FK integrity and structured workflow storage.

Python

Automated certificate generation for market-specific deliverables.

Paystack API

Bank resolution, verification, and payment-linked workflow logic.

Gemini AI

Compliance guidance and dynamic workflow intelligence.

PHPMailer / SMTP

Transactional email for approvals, rejections, updates, and handoffs.

Engineering challenges

Workflow complexity was the real problem to solve.

Area
Multi-role auth
Problem

Different user types needed isolated authentication without cross-session contamination.

Solution

Separate role-specific sessions and route-level role gates across restricted surfaces.

Area
Multi-country logic
Problem

Each country had different regulators, fields, certificate types, and document rules.

Solution

Mapped each country to services and delegated document output to per-certificate Python generators.

Area
Referral attribution
Problem

Attribution needed to survive multiple entry points and state transitions without being lost.

Solution

Normalized referral input and stored a consistent attribution object with downstream business records.

Area
Provider resilience
Problem

External data sources like bank lists could not be allowed to break onboarding flows.

Solution

Fallback data paths kept forms operational even when provider APIs were unavailable.

Outcomes

What the system actually made possible.

Pan-African reach

A single architecture that can support clients across multiple regulatory environments.

End-to-end automation

From intake to document generation, the workflow reduces manual handoffs and friction.

Scalable growth engine

Referral-led acquisition and commission tracking help the platform grow without a manual sales process.

About

I build systems that can survive real operational pressure.

I'm Kodilichukwu Okeke, a full-stack developer based in Lagos, Nigeria. I work best where business logic, workflow design, and backend engineering intersect.

This project reflects how I think: map the moving parts clearly, isolate risk, integrate carefully, and build for how the system will actually be used.

Languages
PHPPythonJavaScriptSQL
Integrations
PaystackGemini AIPHPMailerreCAPTCHA
Contact
If you need strong workflow thinking, I'm available.

Open to backend-heavy product roles where architecture, integrations, and operational correctness matter.

Location: Lagos, Nigeria
Get in touch