Catalyst — internal management platform

One Laravel API serving both the web app and the mobile app, across sales, procurement and management.

Built at
CAT
When
Jan 2021 — Oct 2023
Role
Senior Backend Developer (Backend Lead)

The problem

Sales, procurement and management worked in separate flows, and the same data had to reach both a web client and a mobile client without two backends drifting apart.

My role

Backend lead — I built the single API both clients run on.

What I built

  • /01Web and mobile clients served from a single Laravel API.
  • /02Workflows streamlined between sales, procurement and management.
  • /03A GraphQL API delivered for a separate client project.

Stack

  • Laravel
  • REST APIs
  • GraphQL
  • MySQL

Need something like this built?