Skip to content
KayD
All work

Project story

POS & Inventory System

A point of sale and inventory system with IMEI and warranty tracking, packaged as a Windows desktop app.

About the project

A full point of sale for retail shops, built as a Next.js app and packaged with Electron as a Windows desktop app on a local SQLite database.

Phone and electronics stock is tracked down to the IMEI, from purchase through sale and return, together with warranties and their expiry.

What it covers

  • POS screen with variants, customers, payments and printable receipts
  • Products, variants, brands and categories, with barcode and SKU lookup and barcode labels
  • IMEI tracking across purchases, sales and returns
  • Purchases, purchase returns, sale returns and warranties
  • Coupons, gift cards and customer loyalty
  • JWT auth with refresh tokens, roles and per-user permissions
  • Data backup and purchase order PDFs
  • Windows installer build with electron-builder