Hosted Frontend: https://gem-track-five.vercel.app/login
Frontend (hosted): https://gem-track-five.vercel.app/login
GemTrack empowers jewelers to manage their entire business from a modern, responsive web dashboard.
It bridges the gap between powerful desktop POS systems and overly simplistic mobile apps—handling complex jewelry data such as HUID, Wastage, Making Charges, Stone Charges, and more.
- Secure user login & registration
- JWT-protected routes
- Track HUID, SKU, Purity, Gross/Net Weight
- Making Charges, Wastage %, GST %, Stone Charges
- Barcode generation & printing
- Rich item cards with metadata
- Customer profiles (Name, Phone, Email, Address, PAN)
- Web POS checkout
- Auto-update inventory on sale
- Sales logs with Paid / Partial / Unpaid status
- Dashboard with analytics & charts
- Live gold/silver rates (GoldAPI)
- Designed for 10,000+ items
- Server-side pagination, search & filter
- Optimized partial data fetching
| Layer | Technology |
|---|---|
| Frontend | Next.js (App Router), React, TailwindCSS, Shadcn UI |
| Backend | Node.js, Express.js (Serverless Functions) |
| Database | PostgreSQL (Neon) + Prisma ORM |
| Auth | JWT, bcrypt.js |
| Hosting | Vercel |
| External APIs | GoldAPI.io |