Skip to content

9:41am·31 July, 2026

←All work

Case study

JAZZ CREATIVE
AGENCY

Enterprise project management for a creative agency — hierarchical tasks, file versioning, client portal, and six-role permissions on Laravel + React.

  • Live site↗
Attribution
Mirage Minds
Status
Production
Role
Full-Stack Engineer (Mirage Minds)

Stack: Laravel 10 · React 18 · OAuth2 · Material-UI

01

Problem

Jazz Creative Agency needed an internal delivery platform — projects, team coordination, and a client portal — built around agency workflow instead of a generic project-management tool.

02

What I built

At Mirage Minds I contributed to a Laravel 10 and React 18 system with OAuth2 (Passport): project lifecycle management, hierarchical tasks and sub-tasks, estimated vs actual time tracking, milestones, realtime discussions and comments, file storage with versioning and restore, a client portal with timeline and live feed, access codes for client security, audit logs, analytics, and six roles with granular permissions (Admin, PM, Junior PM, Customer Support, Third Party, Client).

03

Stack

Laravel 10, React 18, OAuth2 (Laravel Passport), Material-UI, Tailwind CSS, and MySQL.

04

Outcome

The agency runs delivery from one source of truth for team work, with controlled client visibility instead of scattered status chats and spreadsheets.

05

Links

Live site: https://jazzcreativeagency.com

Continue

Back to the wall

All projects

Need a senior engineer who can own it end to end?Needaseniorengineerwhocanownitendtoend?

Mudassir

Senior Full-Stack Engineer. Co-Founder & CTO, Techneyx. Pakistan · Remote US / UK / UAE.

Navigate

  • Work
  • All projects
  • Experience
  • Contact

Featured

  • GAME'S TECH
  • Noyra Beauty
  • Desklify
  • Keepa Pipeline

Social

  • LinkedIn
  • GitHub
  • Techneyx
  • Email

© 2026 Muhammad Mudassir Ali. All rights reserved.

  • Work
  • Contact
MUDASSIR