Jewellery / 2026
Jewellery Shop Management
Jewellery shop software for daily metal rates, purchases by weight and purity, stock and accounts, plus a counter app that prices pieces from a tag scan.
- Web
- iOS
- Android
- Node.js + SQL


Overview
It runs the back office of a jewellery shop. The owner sets the day's rates once: type the 24 carat price and every other carat is worked out, alongside silver purities, platinum and the dollar rate.
Purchase bills are entered the way jewellers actually trade: by item group, purity, pieces, gross and net weight, making charges and GST, with settlement across sales, advances, cheque and cash. The dashboard tracks sales, purchases, fine gold in stock, payments due and stock value by metal, and user rights control exactly what each staff group can see and do.
At the counter, sales staff use the Estimate app: scan or type a tag number, pick the item, and the app prices it from the live rate with making charges, GST and any discount, then saves it and shares or prints the estimate as a PDF.
Built with
- React
- Node.js
- SQL
- React Native
- Expo
System architecture
3 parts, one backend. Every app reads and writes through the same backend (Node.js + SQL).
- Shop Web AppWeb
- Estimate AppiOS, Android
- BackendNode.js + SQL
- SQL database
- Daily metal rates
- PDF estimates
The parts
Shop Web App
Web
Daily rates, purchases, stock, accounts, masters and user rights for the shop owner and office staff.
React
Estimate App
iOS, Android
For sales staff at the counter: scan a tag, price the piece from today's rate with making, GST and discount, then save, share or print the estimate.
React Native, Expo
Backend
Node.js + SQL
Rates, stock, purchases and estimates shared by the web app and the counter app, with per-screen permissions.
Node.js, SQL