FULL INTERNAL SYSTEM
A cybersecurity consultancy
Next.jsSupabaseVercelPlaywright
THE PROBLEMThe entire client lifecycle, from closing the deal through the annual work plan to ongoing advisory, ran on spreadsheets and email threads. Managers could not tell you a client's status without asking three people, and stalled clients fell through the cracks.
WHAT WE BUILTAn end-to-end management system: role-based permissions, annual work plans with manager approval, client-facing task management, actual-hours tracking against agreed expectations, a proper handover process between consultants, and a portal the client logs into.
THE OUTCOMEThe main screen does not list clients. It answers one question: who needs attention today. In daily production use.