Tools by ABPZUS Coffee — internal
Vendor Tracker icon

600

Available

ZUSahawan Vendor Tracker

ABP · Mohamad Zulfaiz Rofi

Every vendor on one map, with a real driving route between any two.

The Vendor Tracker map screen. Across the top: when the list was last updated, then Refresh, Guide and Settings. Down the left: a vendor details card, a Within 5 km card listing four nearby vendors with road distances, and a Route card reading 1.5 kilometres and 2 minutes. In the middle: a street map with a blue driving route drawn between two vendors and a red arc marking the 5 kilometre edge. Down the right: the vendor list grouped by state and district, each vendor showing its owner and a status tag. Every vendor shown is invented.
A real screenshot of the running app. The vendors in it are invented — this page is readable by anyone inside ZUS, and the real partner list is confidential.

Why it exists

The job it takes off someone

Vendor locations lived in a Lark table as addresses and Google Maps links. Answering the question “who else is near this one?” meant opening links one at a time and judging distances by eye. Vendor Tracker puts the same table on a map, colours it by status, and measures the road distance for you.

Impact

Before and after

What changed for the people who use it, from the project’s own records.

BeforeWith Vendor Tracker
Who is near this vendor?Addresses and Google Maps links in a Lark table, opened one at a time, distances judged by eye.Every vendor on one map, and everyone nearby listed by road distance, nearest first.
Planning a day of visitsGuesswork between links.A driving route between any two vendors, with the distance and the time.
Vendors that would not mapFound and fixed one row at a time, and chased with each account manager by hand.Repaired by the app where it can; the rest go to each account manager as a Lark card.
Two AMs, one spotNeither knew about the other, and both made promises — raised by ZCM.A spot is held for 14 days and shows as a gold ring on every copy of the map.
Who has a copyAn installer forwarded between colleagues, carrying a bot that could write to and delete from the vendor Base.8 asked and 7 are using it, each signing in with Lark — and no Lark secret on any laptop.

Source: Vendor Tracker’s README and docs; the request and user counts are ABP’s, 6 October 2026.

Who it is for

Three people open this

If none of these is you, it is probably not the tool you want — say so on the form and ABP will point you at the right one.

Account managers

See only your own vendors, find who is near the one you are visiting, plan the order you drive them in, and hold a spot for someone who wants to become a ZUSahawan.

Vendor operations

See which vendors cannot be placed on the map, and send each account manager a Lark card listing theirs to fix.

Project managers

One current picture of where partners are and what state each is in, without asking anyone to export a sheet.

Documentation

How to use Vendor Tracker

The same guide the app shows under its Guide button, so you can read it before you have it. Every screenshot is the real app; every vendor in them is invented.

1

Sign In With Lark

You open the app and press Continue With Lark. There is no password to remember, and none to delete when someone leaves — when a Lark account is switched off, access to this app stops with it.

The Vendor Tracker sign-in screen: the ZUS logo above a single wide navy button reading Continue With Lark.
One button. Lark decides who gets past it, before the app is reached.
2

The Map Screen

Pins are coloured by the Status field in Lark — Active, Inactive, Pending Pickup and the rest. Filter by account manager to narrow the list, or click any pin to select it.

The full Vendor Tracker map screen, with the vendor list on the right grouped by state and district, and a colour legend naming what each pin colour means. All vendors shown are invented.
The whole tool is this one screen. Everything else opens beside it.
  • ↻ Refresh — Pulls the newest list from Lark. The time beside it tells you how old yours is.
  • Vendors — Filter by account manager, or search. Click one to select it.
  • The map — Click a pin to select it, or click empty space to measure from that spot.
  • Nearby — Everything close to your selection, nearest first — 5 km unless the team changed the radius.
  • Route — Driving distance and time to the vendor you tapped.
3

What Is Nearby

Select a vendor and the nearby card lists everyone around it, nearest first, by road distance rather than straight-line distance. This is the part that plans a day of visits. The radius is a team setting — 5 km unless someone changed it, anywhere from 1 to 10.

The Within 5 km card, listing four invented nearby vendors with their road distances, nearest first.
Road distance, not as-the-crow-flies — the number you can actually drive.
4

Driving Route

Tap a second vendor and the app draws the driving route between the two, with the distance and the time.

The Route card showing a driving distance of 1.5 kilometres and a time of 2 minutes between two invented vendors.
One A-to-B route at a time. Clear it and pick another pair.
6

Hold A Spot

When someone who wants to become a ZUSahawan asks about a location, hold it for them. Every copy of the app shows the spot as a gold ring for 14 days, so a second account manager does not promise the same place to someone else.

  • Who it names — The prospect’s name and phone number. Never an IC number.
  • How long — 14 days, then it is deleted — on every map load and at 05:00.
7

Team Settings

A few numbers every copy shares — how long a spot is held, the warning distance, and the nearby radius. Anyone signed in can change them, and each change records who and when.

Limits worth knowing

What Vendor Tracker is not

Written down because it is cheaper to read this now than to find it out in front of someone.

  • It is not a place to edit vendor records. The Lark Base stays the master — the app writes back only what it works out itself (a vendor’s location, state and district) and its own logs, link fixes, held spots and team settings.
  • It is not a live tracker. It shows where vendors are, not where anyone is right now.
  • It is not a multi-stop route planner. One A-to-B driving route at a time.

Who made it

Credits

Developer

Mohamad Zulfaiz RofiMain developer · ABP

Published by

ABPZUS Coffee — internal tools

Contributors

Harry H’ng Wei JayAutomation Specialist — macOS build
Linh VuTech Product Manager
PavidraProject Manager
WillyZCM stakeholder — asked for Hold A Spot · ZCM
HayatiZCM stakeholder — asked for Hold A Spot and the ZUS-blue outlet layer · ZCM

The details

App info

Version
3.4.0 (Windows)
Updated on
5 October 2026
Download size
130 MB installer · 46 MB portable zip
Installs
Not counted
Project code
600

Requires — Windows

Windows 10 or newer, 64-bit. Nothing to install alongside it.

Requires — macOS

macOS 11 or newer. Universal — Intel and Apple Silicon.

Data safety

What it does with data

Written so you could check each line rather than take it on trust. If one of them turns out to be wrong, that is a bug in the tool, not a wording problem here.

  • Reads the vendor list and the ZUS outlet list from Lark Base, and keeps the most recent copy on your machine so the map still opens offline.
  • Writes back a vendor’s location, state and district when it works them out, and keeps its own link fixes, held spots and team settings in their own Lark tables.
  • A held spot keeps the prospect’s name and phone number in Lark for 14 days, then deletes them. Never an IC number.
  • Records that you signed in, that you agreed to the app’s rules, and that you used it, in Lark tables — so ABP knows who has it and which tools are worth maintaining.
  • Holds no Lark secret on your laptop. Sign-in goes through ZUS’s own n8n, which hands back a 7-day pass.
  • Map tiles and driving routes come from public OpenStreetMap and OSRM servers, which see coordinates but no vendor names.

Before you ask

Questions people actually send

Do I need to set anything up?

No. The packaged app already knows how to reach the vendor data. You install it, sign in with Lark, and it works.

Does it work without internet?

Partly. It keeps the last list it downloaded, so the map still opens. Refresh, routes and sign-in need a connection.

Windows says the installer is unsafe. Is it?

That is SmartScreen warning you the installer is not code-signed, which is true of every tool ABP ships today. Click More info, then Run anyway. If you would rather not, ask for the portable zip instead — it needs no install.

Someone sent me the files directly. Can I just use those?

It will install, but it will not let you in — sign-in still goes through Lark and you have to be on the app’s list. Ask here instead, so the access is granted at the same time as the file.

Developer contact

Support

Message ABP in Lark. That is the fastest route and it reaches whoever is closest to the problem.

Maintained by

Mohamad Zulfaiz Rofi, ABP

Where the source lives

Internal, on the ABP machines. There is no public repository and no third-party code hosting for any tool on this site.