Skip to content
← All work
Web Applications2025

iProject

Five major Laravel versions, on a system that could not go down.

Visit the live site

Overview

We did not build iProject. We inherited it — a live Laravel 4 application still serving real users — and carried it forward five major framework versions. The upgrade itself took a month: a week of planning, a week of execution, a week of migration, and a stable system inside the fourth. The rest of the year-plus engagement went into everything around it — server and database optimisation, payment gateway revamps, and feature upgrades — on a platform that had to keep running while we changed it. And the work has continued since — the platform is still maintained and upgraded, so it has never sat still on any one version.

What we delivered

  • Five-version framework upgrade, planned and delivered inside a month, in production throughout
  • Server and database optimisation across the engagement
  • Payment gateway revamps and feature upgrades
  • Search moved onto Meilisearch via Laravel Scout
  • Ongoing maintenance and version upgrades since

Built with

  • Laravel
  • PHP
  • Inertia.js
  • Meilisearch
  • Paystack
  • MySQL