← All work
Professional · SpringkrafCase study · 3 min read

Multi-branch retail platforms

Booking and management for one of Indonesia’s largest barbershop franchises, 80 branches in Indonesia and the Philippines, plus apps for a multi-branch furniture retailer.

Role
Backend Engineer
Team
50+ people
Timeline
2022 — 2024
80
branches · 14 cities in Indonesia & the Philippines
50k+
app downloads
~1,000
bookings per outlet each month

Context

Two retail clients with the same underlying need: many branches, one source of truth. The larger one is among Indonesia’s biggest barbershop franchises, with 80 branches across 14 cities in Indonesia and the Philippines.

Problem

Every booking, staff schedule and report has to work for a single branch and still add up for the whole company, across two countries.

Approach

  1. Multi-branch data model

    Branch-scoped data with company-wide reporting.

  2. Bookings & inventory

    A customer booking app for the barbershops; stock and transfers for the furniture stores.

  3. Roles & permissions

    Owner, branch manager and staff access levels.

Outcome

The booking platform runs across 80 branches in 14 cities, with 50,000+ app downloads and around 1,000 bookings per outlet every month.

Hiring for work like this?

Open to mid–senior SWE roles: relocation anywhere, or remote in any time zone. 1-month notice.