All projects

Point of sale

XpressPOS

Multi-tenant, multi-store point of sale with open bills and a real-time backend dashboard.

Role
Software Engineer
Context
PT Magercoding Digital Indonesia
Year
2025
Status
Completed

01 / Overview

About the project

XpressPOS is a point of sale system built with Flutter and designed so a first-time cashier can operate it without training. It syncs with a backend dashboard over REST APIs for real-time sales and inventory data.

I designed and maintained the multi-tenant, multi-store and open-bill features, and iterated on the product with feedback from its first 20 users. Releases shipped through GitHub Actions to VPS environments.

02 / Highlights

What it does

  • 01

    Multi-tenant data model for many business owners

  • 02

    Multi-store management from a single app

  • 03

    Open bills for flexible dine-in ordering

  • 04

    Real-time sync with the backend dashboard

  • 05

    CI/CD with GitHub Actions and VPS deployment

03 / Gallery

Screens & moments

A closer look at the product — interfaces, flows and details.

  • CashierScreenshot coming soon01
  • Open billScreenshot coming soon02
  • PaymentScreenshot coming soon03
  • Store switcherScreenshot coming soon04
  • DashboardScreenshot coming soon05
  • ReportsScreenshot coming soon06

Next project

Nurse Call System

Healthcare · Embedded

View project