About
Works
Resume
My Services

Designed a web based platform designed to streamline the management of client contracts, coffee machine assets, service scheduling, technician assignments, and consumable inventory for a coffee service company
Barista Buddy is a web-based platform designed to streamline the management of client contracts, coffee machine assets, service scheduling, technician assignments, and consumable inventory for a coffee service company. The product was developed to replace fragmented spreadsheets and manual processes that caused inefficiencies in tracking client assets and service logs.
Before the Barista Buddy, the company’s operations relied heavily on disconnected tools and manual recordkeeping.
This led to:

The primary goal was to build a centralized platform where all roles Admins and Technicians could efficiently manage assets, clients, and service operations in real time.
Specific objectives included:

Metrics
Baseline
Post launch Result
Average service scheduling time
15mins
4mins
Missed service logs
23%
4%
Asset reallocation time
2 days
< 1 hour
Technician reporting accuracy
68%
95%
Admin dashboard usage
-
100% adoption
Before coming up with the solution, I conducted interview with the stakeholders: Service Managers, Technicians and Admin staff
1. Information Architecture
The team structured the system around five primary modules:
2. User Flows
Admins and Technicians had distinct flows
3. Wireframes & Prototyping
High Fidelity prototypes focused on:

The dashboard contains the total number of assets, Number of clients, Work orders in progress, Scheduled service, Calendar, Urgent work orders.

On the client page, the admin can see all the registered client details on the platform and also register a new client.

On this page, the admin can see all the assets assigned to each clients, the status of the assets and also register new assets.

On this page, the admin can document service activities, manage work orders and optimize routes.

On this page, the admin can manage technicians’ record, assignment and work schedule.

On this page, the admin can track, and manage inventory items for each client.

On this page, admins can create new service logs and manage all clients’ service logs.

On this page, the admin can manage recurring maintenance schedules for all coffee machines and also create new schedule.

On the dashboard, technicians can see assigned schedules, Route overview and work orders.

On this page, technicians can see today’s task, scheduled tasks, low severity and high priority tasks.

On this page, technicians can log in their scheduled service and tasks.

On this page, technicians can access assigned routes and asset visits for efficient planning.

On this page, technicians can record all the inventory items they used and also see the history.

On this page, technicians can view their profile and also make changes.
Testing was conducted with Admins, Technicians and customer support


After deployment: