The problem
Agency work was tracked across chat and spreadsheets, causing dropped tasks and a lack of operational accountability.
Case study
AdScribe is an internal operations platform built for Adway Africa, a marketing agency. It manages staff, tasks, reporting, complaints, content calendars, and HR scoring — replacing a workflow that previously lived across WhatsApp groups and Google Sheets.
The problem
Agency work was tracked across chat and spreadsheets, causing dropped tasks and a lack of operational accountability.
What I built
Designed a role-based staff workspace with real-time multi-user updates and natural-language date parsing for instant task assignment.
The outcome
Centralized all internal task management, eliminating spreadsheet dependency and providing management with a live audit trail of staff productivity.
The story
Designed a role-based staff workspace with real-time multi-user updates and natural-language date parsing for instant task assignment.
Centralized all internal task management, eliminating spreadsheet dependency and providing management with a live audit trail of staff productivity.
Proof of impact
The useful numbers and outcomes, without making you read the whole build log.
6 distinct role types with tailored dashboards
Roles Served
3 production formats (Social Media, Campaign, Field Activation)
Report Types
CPM, CPL, CPI, CPC, CTR, Engagement Rate — all computed automatically
Automated Metrics
Reports shared via unguessable tokens after CEO approval with SHA-256 tamper detection
Client Sharing
Subtask hierarchies, shared-goal delegations, and mandatory closure auditing
Task System
60+ test files across API handlers, store actions, and UI views
Test Coverage
Go deeper
Open only the parts you care about. The page stays calm until you ask for the detail.