admin
Team tracker for a small agency
Internal tool for a 15-person agency to keep track of who’s working on what. They used to do this in spreadsheets. Not anymore. Built it because the founder was literally wasting 3 hours a week on duplicate work.
The Challenge
A 15-person marketing agency wasted hours weekly updating spreadsheets to track active project pipelines and task handoffs.
The Solution & Architecture
Built a sleek, real-time agency board utilizing Laravel web-sockets and a React client interface. Tracks daily milestones, features task timers, and auto-generates client activity reports.
Key Built Features
Role-based access (admin, manager, employee)
Task assignments with deadlines and reminders
Time tracking with weekly reports
Single-page React app that feels snappy
Technologies Used
LaravelReact.jsMySQL
