← All projects
Web App · POS & Inventory
Hardware CRM
A CRM for a hardware store with an admin dashboard, a point-of-sale and per-location inventory tracked down to the exact rack and shelf, protected by login and role-based permissions.
Next.js 14TypeScriptTailwind CSSFastAPI (Python)SQLAlchemySQLiteJWT auth
01 Snapshots
02 Key features
- Admin dashboard: sales today and this month, transactions, active products, low-stock alerts and top sellers.
- Point of Sale with product and barcode search, cart, discount and tax, suspended sales, returns and a customer-facing display.
- Inventory by location, then main rack, then shelf, with purchase orders, stock takes and barcode printing.
- Product catalog, customers and supplier lists.
- Four roles (administrator, manager, cashier, inventory clerk) enforced in both the UI and the API.
- Company profile with custom name and logo that rebrands the app instantly.