📦
Enterprise
Inventory Manager
What it does
Multi-tenant shop OS for retail billing and inventory — products, purchases, sales invoices, quotations, services, and a public storefront in one app. Built with Nuxt 3 and Supabase Auth + Postgres RLS so each shop only sees its own data. Includes AI purchase-bill scanning, payment links (cash/UPI/QR), PDF invoices, and a platform admin layer for shop onboarding.
Why it was built
Telecom and retail shops were running stock, billing, and customer follow-ups across notebooks and scattered tools. This was built so a shop can track inventory, create invoices, collect payments, send quotations, and show a public storefront from one authenticated dashboard — with tenant isolation and AI helpers for bill entry and catalog work.
Key features
- Multi-tenant shops with Supabase Auth + Postgres RLS
- Product catalog, SKUs, cost/selling price, auto stock on purchase/sale
- Purchase orders + AI bill scan (photo → line items)
- Sales invoices, partial payments, UPI/QR/cash, payment links
- Quotations + PDF export; services catalog tied to sales
- Suppliers, serial/QR scanning, Excel import/export
- Low-stock alerts, reorder suggestions, dashboard analytics
- Public shop pages, website content, ImageKit uploads
- Platform super-admin: shops, access requests, catalog control
Tech stack
Nuxt 3SupabaseVue 3Tailwind CSSTypeScriptVuetify 3PostgreSQLImageKit