Projects
ElectroTrack — SaaS POS for Electronics Retail
SaaSFeatured

ElectroTrack — SaaS POS for Electronics Retail

ElectroTrack is a multi-tenant SaaS POS system designed for electronics shops. Every phone, laptop, or gadget is tracked at the individual unit level using serial numbers — so you always know exactly which device was sold to whom, when the warranty expires, and whether a return is fraudulent. It ships as two apps: electrotrack-api — NestJS REST API with Prisma + PostgreSQL (Supabase) electrotrack-pos — React + Vite SPA (cashier / owner frontend)

Source Live demo
Technical challenge

A multi-tenant Point-of-Sale and inventory management platform built for electronics retailers. Premium dark UI, serial-number tracking, warranty management, AI insights, and real-time sales analytics — all in one system.

Node.js 20NestJS 11Prisma 5PostgreSQL (Supabase)JWT access + refresh token rotationbcryptcrypto.randomInt (CSPRNG)Redis / in-memory storeSocket.IO WebSocketsNodemailer (SMTP — Resend compatible)Groq SDK (llama-3.3-70b-versatilefree tier)Helmet@nestjs/throttlercookie-parserclass-validatorReact 18 + ViteTypeScript 5React Router v6Zustand (persisted authcart)Tailwind CSS v3 + custom dark design tokensGSAP 3 (staggerslidefade)RechartsLucide ReactAxios with JWT interceptor + silent refresh queueDexie (IndexedDB)vite-plugin-pwa