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