<pswd />

01/PROJECT

COBAKSO

Food Delivery & E-commerce Platform

One catalog serving delivery, pickup, and dine-in.

A dashboard for menus and branches behind it,

and a point of sale on the counter.

visit website
industry
Food & Beverage
services
web development, payment integration, shipping integration, point of sale

02/OVERVIEW

COBAKSO is a premium meatball brand that sells through its own outlets and online. The problem was not a shop front — it was that three ways of buying the same food were being handled in three unconnected places.

The platform puts them behind one catalog and one order record. A customer ordering delivery, someone collecting in person, and a walk-in served at the counter all land in the same list, with the same stock behind them.

03/THE SYSTEM

  • 01

    Storefront

    Server-rendered and bilingual, so every menu item has a URL that both Google and an Indonesian or English reader can follow.

  • 02

    Branches

    Outlets are managed as records, not as hardcoded pages: opening hours, address, and which of them can serve an order.

  • 03

    Cart & Checkout

    Delivery, pickup, and dine-in resolve to one checkout, with the shipping step appearing only where it applies.

  • 04

    Order Management

    Every order carries its payment state and its fulfilment state separately, and unpaid orders expire on a schedule rather than sitting forever.

  • 05

    Dashboard

    Menus, packing specifications, branches, and orders are all editable by the business without a developer.

  • 06

    Point of Sale

    Counter staff record a walk-in sale against the same stock and the same order list the website writes to.

04/INTEGRATIONS

  • Xendit

    Payment Gateway

    QRIS, virtual account, e-wallet, and card, with signed webhooks and recovery.

  • Biteship

    Shipping & Delivery

    Live rates at checkout, courier booking on payment, and tracking on the order.

  • Google Maps & Routes

    Address & Distance

    Address lookup at checkout, and real road distance deciding which branch serves the order.

05/TECH STACK

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Firebase
  • Cloudflare R2
  • Xendit
  • Biteship
  • Google Maps
  • Google Routes
  • Web Push
  • Telegram
  • Zod
  • Zustand
  • next-intl

06/RESULT

Ordering, payment, and delivery run as one system, and the business manages the catalog itself.

  • Three ordering routes, one order list
  • Payment and fulfilment tracked apart
  • Menus and branches editable in-house

related service

Pembuatan Website E‑Commerce

Toko, pembayaran, dan pengiriman sebagai satu pekerjaan. Desain dan kode jadi milikmu.

view service()

Have a project like these?

Tell us what you are building and we will tell you what it takes.

start.project()