2
1 Comment

I Spent 141 Hours Building a POS App Because Most of Them Feel Like Spreadsheets

After looking at dozens of POS systems, one thing kept bothering me:

Why do so many cashier apps look and feel like spreadsheets?

Most small business owners don't spend their day analyzing data.

They're serving customers, managing inventory, receiving deliveries, answering calls, and trying to keep their business running.

Yet many POS systems seem designed around dashboards, reports, endless tables, and settings screens.

The software often feels more complicated than the job itself.

Three weeks ago, I decided to see if I could build something different.

Over the last 21 days, I spent roughly 141 hours building KasirCepat, an offline-first POS app for small businesses in Indonesia.

The goal wasn't to build the most advanced POS system.

The goal was to build a POS system that gets out of the user's way.

Some decisions were intentional from day one:

• Works without internet
• No account required
• Data stays on the device
• Unlimited products
• Unlimited transactions
• No ads
• Android, Windows, and Linux support

The hardest part wasn't writing code.

It was saying no.

Every time I wanted to add a new feature, I asked myself:

"Would a small shop owner actually use this every day?"

If the answer wasn't obvious, I left it out.

I realized that simplicity isn't what remains after you've added enough features.

It's what remains after you've removed everything that doesn't matter.

Current status:

• Android version released
• Windows and Linux builds available
• Barcode scanning supported
• Thermal receipt printing supported
• Inventory management implemented
• Daily sales and profit reports available
• Local WiFi sync in development

There is no funding.

No team.

No big launch campaign.

Just building, shipping, listening to feedback, and improving the product every week.

I'm curious:

If you've built software for small businesses, what feature did users ask for that surprised you the most?

Product:
https://flagodna.com/kasir-cepat/

on June 10, 2026
  1. 1

    Interesting build.

    The thing I'd be careful with is that simplicity is easy to agree with and surprisingly hard to buy.

    A lot of owners will say they want something simpler. Far fewer will switch systems because of it.

    That sounds like a small distinction, but it tends to become important much earlier than founders expect.

    I wouldn't make the actual decision casually in a thread.

Trending on Indie Hackers
6 weeks solo, 2 rejections, finally live but nobody told me marketing would be this hard User Avatar 103 comments Building ExpenseSpy solo, no funding — launching June 17 on iOS & Android User Avatar 45 comments I built a $5/1k-listing CRE data API because CoStar is overkill for first-pass scans User Avatar 18 comments Day 7: 51 people answered my question. I wasn't ready for what they said. User Avatar 18 comments Building LinkCover – Day 3: Payment is live. No more building, time to sell. User Avatar 15 comments I Was Bypassing Every App Blocker, So I Built One That Fights Back User Avatar 11 comments