Skip to content
ProjecteCommerceMobile app

Inventory & Sales: a stock and sales app for every small shop

An iOS and Android app for shops that keep stock on a shelf: barcode scanning, prices with and without VAT, stock-outs by reason, a pending list and reports. Built by NPCoding in 2026.

Inventory & Sales — the items, today and reports screens of the app
Client
NPCoding
Industry
eCommerce
Project type
Mobile app
Platforms
iOS, Android, React Native (Expo), SQLite

Inventory & Sales

A subscription app for iOS and Android, for any small business that keeps stock on a shelf: parts counters, tire and phone shops, market stalls and small warehouses. We built it at NPCoding in 2026 as a product of our own.

  • Item templates for batteries, tires and phones, plus a generic one. You can add your own fields.
  • VAT-aware prices: type a price with or without VAT and see both. Profit is worked out from the purchase cost.
  • Scanning: a barcode or QR code with the camera or a Bluetooth scanner, to sell, restock, count a shelf or find an item.
  • Stock-outs by reason: sale, bonus, warranty replacement or return. Any change can be undone.
  • A pending list: customers who paid but haven't picked up yet, and units a supplier still owes you.
  • Low stock: an alert when an item is running out, and a reorder list by supplier.
  • Shelf counts and locations: check every difference before it changes your stock, and keep stock in more than one place.
  • Reports and export: sales and profit, stock-outs by reason and stock value, plus Excel export and printable barcode labels.
  • No signal needed: everything is saved on the phone, so the app works offline.
  • English and Hebrew, with a full right-to-left layout in Hebrew.

How it's built

The app is written in React Native with Expo, and the data lives in a SQLite database on the phone — no account, no ads and no server, with a daily backup kept on the phone itself. Subscriptions run through RevenueCat on Apple's and Google's stores.

The app is on its way to the App Store and Google Play. Store links will be added here once it's live.

Inventory & Sales — a battery item card, the pending list and the Today screen in dark mode, with demo data

(+)More work

Leads — the leads list, a client thread and the QR screen of the app

NPCodingMobile app · Professional Services

Leads

An iOS and Android app for freelancers and small businesses: a WhatsApp link and QR code that tag where each lead came from, and one thread per client for calls, notes, voice notes, photos and quotes. Built by NPCoding in 2026.

The ATPenn Tennis Club app — chat, board and match screens

ATPennMobile app · Sports

ATPenn Tennis Club

A tennis club app for iOS and Android: match scheduling in seconds, live rankings, player statistics, tournaments and a chat for every match, on React Native and Firebase with in-app subscriptions.

Next step

Have a similar project in mind?

This project drew on MVP & product engineering and web & mobile apps. Tell us what you're planning, and we'll show you how we'd approach it today.