Portfolio

The Digital Factory Behind Indonesia's Largest Healthy Catering

  • End-to-End ERP
  • Microservices & Open API
  • Courier & Customer Apps
  • DOKU Payment Integration
  • Google Maps & Routing
  • Multi-Branch Operations
about
Client
PT Dapur Sehat Indonesia
Brand
HealthyGO
Industry
Food & Beverage · Healthy Catering & Meal Subscriptions

Overview

HealthyGO is Indonesia's largest healthy catering provider, delivering diet and healthy meal programs to subscribers every day from branches in more than 15 cities.

Behind every box is a factory that restarts each morning: recipes have to be costed, programs sold, payments confirmed, ingredients bought and counted, meals cooked and checked, boxes routed to the right courier, and every rupiah accounted for, in every city at once.

Vastech partnered with PT Dapur Sehat Indonesia to build that factory as software. Not a collection of tools, but one end-to-end ERP that covers the whole chain, from the first ingredient in the bill of materials to the moment a courier hands over the box and finance closes the books.

Around the ERP, we built a courier app, a customer app, and HealthyGO's own microservice with an Open API, and connected them to Google Maps and the DOKU payment gateway. Upstream to downstream, everything runs on one platform built by Vastech.

HealthyGO on laptop and phone
“From a Single Ingredient to Every Meal at the Door, in One System.”

The Challenge

A Meal Subscription Business Is a Factory That Restarts Every Morning

Every day, in every city, each subscription turns into a chain of work that has to land on time, twice a day:

  • Ingredients & BOM
  • Recipe Nutrition
  • Menu Costing (COGS)
  • Subscription Programs
  • Retail, B2B & E-commerce Orders
  • Vouchers & Referrals
  • Online Payments
  • Bank Reconciliation
  • Purchasing & Stock
  • Daily Stock Opname
  • Production Planning
  • Box QC & Scanning
  • Coverage Areas
  • Courier Routes
  • Proof of Delivery
  • Address & Meal Changes
  • Invoices & Receivables
  • OPEX & Budgeting
  • Multi-Branch Reporting

When each link of that chain lives in a different spreadsheet or app, the cost shows up everywhere: menus priced without knowing their real food cost, kitchens cooking from yesterday's numbers, boxes waiting for the wrong courier, and finance reconciling payments by hand.

HealthyGO needed one system that connects the whole chain, scales to every new branch, and is flexible enough to follow how the business keeps changing.

Our Approach

We Mapped the Whole Factory, Then Built Every Station.

Vastech started on the floor, not in the code: with the menu team, sales, the kitchen, warehouse staff, coordinators, couriers, and finance.
We traced how a single order moves through each of them, then designed every station of that journey as a module that hands its work to the next one automatically.

15+ Cities on one platform
12 Connected stations
3 Apps: ERP, courier & customer
4 External services & APIs integrated

The ERP, the courier app, and the customer app share one data model, so a change made in one place, like an address, a skipped meal, or a payment, is reflected everywhere at once.
And because HealthyGO keeps growing, the platform is built as services with an Open API, so new branches, channels, and partners plug in without rebuilding the core.

End to End

From Recipe to Doorstep

Follow a single order through HealthyGO. Every station below is a module Vastech built, and every handoff between them happens on its own, in each of the 15+ cities.

  • Plan
  • Sell
  • Pay
  • Make
  • Deliver
  1. 01

    BOM & Ingredients

    Every ingredient with unit conversions, nutrition, allergens, price, and minimum stock.

    Plan
  2. 02

    Recipe & Menu Costing

    Recipes roll up into menu combinations with automatic nutrition facts and food cost per box.

    Plan
  3. 03

    Programs & Pricing

    Programs like Fatloss or Lean Muscle, with meal plans, delivery days, vouchers, and referrals.

    Sell
  4. 04

    Sales & Orders

    Retail, e-commerce, B2B, bulk, and partner orders land in one order book per branch.

    Sell
  5. 05

    DOKU Payment

    Virtual account, e-wallet, QRIS, card, or paylater, confirmed automatically.

    Pay
  6. 06

    Production Planning

    Confirmed orders become the kitchen's daily plan per session and batch, special requests included.

    Make
  7. 07

    Warehouse & Purchasing

    Stock moves with production; low stock raises purchase requests and daily counts keep it accurate.

    Make
  8. 08

    QC & Packing

    Every box is scanned at quality control and tagged to its courier and coverage colour.

    Make
  9. 09

    Coverage & Routing

    Coverage areas on Google Maps assign each address to a courier, in the best stop order.

    Deliver
  10. 10

    Courier App

    Couriers clock in, scan boxes, follow the route, and submit photo proof of delivery.

    Deliver
  11. 11

    Customer App

    Subscribers track today's meals live, change addresses, skip meals, pay, and rate.

    Deliver
simulation.log Simulated order flow · 0 delivered
    The Solution

    One ERP, Every Station, Every City.

    Vastech delivered an end-to-end platform that runs HealthyGO from recipe to doorstep: menu engineering, sales, payments, warehouse, kitchen, delivery, apps, and finance.
    Explore the modules below; select a screenshot to see every screen in the module.

      The screens shown on this page are illustrations of the UI/UX design created and implemented by Vastech for HealthyGO. Food photography, people's names, map tiles, partner and payment-provider logos, and other third-party imagery appearing in these illustrations are placeholder or third-party content. All such images and trademarks remain the property of their respective owners; Vastech claims no ownership of or copyright in them.

      Integrations

      Connected Beyond the Kitchen

      The platform talks to the services HealthyGO depends on, and opens itself up to partners who want to sell HealthyGO programs on their own channels.

      Maps & Location

      Google Maps Platform

      Coverage areas drawn on the map, address pinning and geocoding, and live maps for coordinators and couriers in every city.

      Route Optimization

      Google Routes & Directions

      The best stop order for each courier's daily route, with directions one tap away in the courier app.

      Payments

      DOKU Payment Gateway

      Virtual accounts, convenience stores, cards, e-wallets, paylater, and QRIS, with payment notifications that update orders automatically.

      Partner Commerce

      HG Microservice & Open API

      HealthyGO's own service layer exposes an Open API, so third-party partners can offer HealthyGO programs, place orders, and track deliveries on their own platforms.

      open-api · example request
      POST /open-api/v1/orders
      Authorization: Bearer {partner_token}
      Content-Type: application/json
      
      {
        "partner_ref": "PRT-88120",
        "program": "fatloss",
        "duration_days": 20,
        "meals": ["lunch", "dinner"],
        "start_date": "2026-03-02",
        "customer": {
          "name": "Andi Tenriyola",
          "phone": "0823xxxxxxxx"
        },
        "address": {
          "label": "Kantor",
          "lat": -6.2241,
          "lng": 106.8229
        }
      }
      
      HTTP/1.1 201 Created
      { "order_id": "HG-250914", "status": "scheduled" }

      Continuous Development

      Built Today. Improved Tomorrow

      Our partnership includes continuous development across the HealthyGO digital ecosystem. New requirements are evaluated based on operational needs before moving through a structured development process:

      1. Request
      2. Analysis
      3. Development
      4. Testing
      5. Staging
      6. Production Deployment
      7. Continuous Improvement

      One Factory, Fully Connected

      HealthyGO shows how custom software can become the operating system of a business. What began as a need for better tools became a platform that connects every department, every branch, and every app, from the menu team to the customer's front door.

      Upstream to downstream, all in one platform.

      Menu & COGS
      Sales & Orders
      DOKU Payments
      Warehouse
      Kitchen & QC
      Delivery & Maps
      Mobile Apps
      Finance & Reporting

      Our Role

      Vastech is HealthyGO's end-to-end technology partner, from mapping the operation to building, integrating, and continuously evolving every part of the platform.

      Our involvement includes:

      1. 01Business process mapping
      2. 02ERP & microservice architecture
      3. 03UI/UX design for ERP and apps
      4. 04BOM & menu costing engine
      5. 05Sales & order management
      6. 06DOKU payment integration
      7. 07Bank reconciliation automation
      8. 08Warehouse & procurement
      9. 09Kitchen QC & barcode scanning
      10. 10Coverage mapping with Google Maps
      11. 11Courier route optimization
      12. 12Courier mobile app
      13. 13Customer mobile app
      14. 14Finance & accounting suite
      15. 15Open API for partners
      16. 16Multi-branch reporting
      17. 17Testing & deployment
      18. 18Maintenance & continuous development

      Building the Factory
      Behind Every Meal

      HealthyGO is more than a software project.
      It is a business running end to end on a platform designed around how it actually works. By turning every station of the operation into connected software, Vastech helps HealthyGO grow city by city without losing control of a single box.

      End-to-End ERP. Connected Apps. Built for Scale.

      address
      Kirana Two Tower, Level 10A, Kelapa Gading, Jakarta Utara 14250
      instagram
      @vastech.id