Back to Personal Projects
Web Agency OperationsLive
RevisionDesk
Web agencies and freelance developers managing revisions across multiple client sites.

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
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.