SaaS Products
KasirQu
PT Era Cipta Digital
- Year
- 2025
- Role
- Backend engineer
POS and cashier SaaS for Indonesian UMKM: quick checkout, live sales reporting, and stock management, sold in three tiers with API access and white label on the upper two.
The problem
Small retail businesses run on a notebook and a shoebox of receipts. They cannot see today's sales without closing the shop, and stock levels are discovered by running out. Cloud POS products assumed a company with a dedicated IT person.
What I did
- Built the entire backend in NestJS: resource-oriented services, validation, and the REST API that the React point-of-sale frontend calls.
- Modelled products, stock movements, and transactions, plus the reporting aggregates behind the live dashboards.
- Designed the API surface to support the paid Business and Enterprise tiers, including access control for API and white-label accounts.
- Kept setup to a minimum on purpose. A store starts transacting within minutes, which is the whole pitch to UMKM.
Impact
- 35%
- faster API responses after optimization
- 3
- plans: Starter, Business, Enterprise
Links
Stack
- NestJS
- TypeScript
- Node.js
- React
- PostgreSQL
- Prisma