The brief
CompliTech helps Nigerian businesses get compliant: company and business-name registration, tax identification and related filings. They needed a portal where their own team could run applications for many clients, where clients could log in and track progress, and where partners could embed the registration form in their own sites.
What we built
- Guided application flows for company and business registration, from service choice to submission.
- A client model with invitations, client logins and per-client application history.
- Teams with their own pricing per registration type.
- A dashboard for the CompliTech team to work applications through to completion.
- An embeddable JavaScript SDK so partners can offer registration from their own pages.
- Payment webhooks so paid applications move forward without manual checks.
Under the hood
Laravel 11 with Jetstream teams, Inertia and Vue 3 on the front end, deployed serverless on AWS with Laravel Vapor. Sentry for error tracking and Laravel Pulse for performance.
Where it stands
Deployed and in use by the CompliTech team. Myone maintains the portal and the partner SDK.
Stack
- Laravel 11
- Inertia
- Vue 3
- Jetstream
- Laravel Vapor
- AWS
- Sentry