Skip to content
Back to Personal Projects
Web Agency OperationsLive

RevisionDesk

Web agencies and freelance developers managing revisions across multiple client sites.

RevisionDesk dashboard screenshot
The Business Problem

Managing revision requests, bug fixes, and content updates across multiple client websites over email and chat makes it hard to track ownership, status, and history.

Core Modules
  • Task assignment & tracking
  • Role-based access (Admin/PM/Developer/Client)
  • Client-submitted revision requests
  • Activity log & notifications
  • Reports & time tracking
Scope
A role-based revision tracker: clients submit requests, PMs assign and prioritize them, developers update status, and everyone can see history in one place instead of scattered email threads.
Implementation
Built on Laravel with an Inertia.js + React + TypeScript frontend and a MySQL data model for tasks, roles, and activity logs. Role-based access controls what each of Admin/PM/Developer/Client can see and do.
Outcome
A working live demo that shows the full workflow end to end — request submission, assignment, status changes, and a time-stamped activity log per task.
Technology Direction

Laravel, React + TypeScript (Inertia.js), MySQL

Related SystemStockFlowOperations & Inventory
View System
Let's build something

Need a system like this one?

Tell me about your workflow and I'll recommend a practical next step within one business day.

Start a Project