Afteroffice Studio
← All portfolio

Khadim Wisata — Buku Jemaah Dashboard

OperationalKHW

An internal dashboard for an umrah travel agency: which past travellers to reach out to again, and which ones are worth asking to bring a group.

936 unique jemaah, deduped from 1,465 departure records going back to 2014, sat in a spreadsheet nobody reopened once a trip ended. Now every past traveller gets scored for follow-up — welcome-back for the long-since-returned, bring-your-group for the ones whose history shows they recruit — each with a WhatsApp button templated differently for the category.

Screens

Tap an image to enlarge

Overview — a command-center with a three-category follow-up pipeline
The jemaah database — phone numbers and addresses partly blurred for this publication
Nine Jabodetabek and Bogor competitors mapped
Competitor insight: a finding that corrects an early assumption, not just a list

Facts

Type
Web app
Built with
Node.js + Express + better-sqlite3, vanilla HTML/CSS/JS (no framework), PWA
Scale
936 unique jemaah, 628 referral candidates, 9 competitors analysed
Running since
August 2026
Address
https://khadim.afteroffice.dev/dashboard ↗