01
KefuSystem
One operations platform for a service team
About 2 minutes · demo interface is in Chinese, all data is fictional
Background
Data for my service team was scattered across the ticket system, the corporate IM tool, an internal wiki and a spreadsheet maintained by hand. Front-line agents bounced between platforms to close a single ticket, weekly reports were compiled manually, and SLA could only be counted after the fact.
My role
Sole owner of the entire path — requirements, architecture selection, front-end and back-end development, deployment and day-to-day operations. No additional headcount.
Approach
Two data streams, tickets and conversations, became the backbone, joined through external open APIs. I made automatic synchronisation reliable before touching the interface. Functionality is split into seven independent modules — operations dashboard, ticket centre, quality centre, knowledge base, daily and weekly reports, agent performance, system operations — so an external system can be connected without one module pulling on another. Deployment runs on two isolated tracks, a full development environment and a lightweight one, with a three-level user–role–resource permission model and an operation audit log, so everything in the back office is traceable.
Outcome
- Shipped and iterated to v3.4.0; it runs the service team’s daily operations and the full quality workflow
- Platform-hopping collapsed into one back office; every process that lived in spreadsheets and group chats moved online
- Tickets, weekly reports and performance data link automatically — the manual roll-up is gone
- The ticket trail is traceable, so SLA moved from after-the-fact counting to live visibility