Central Workspace
Dashboard
Recent Quotes
Operating Model
- Admins and sales managers maintain the central equipment master.
- Equipment images live in a central storage bucket and are linked to each equipment record.
- Every quote gets a unique database-generated quote number on insert.
- Quotes store item snapshots so old quotations remain unchanged even if master prices later change.
Add Equipment
Managers/admins should maintain this master. Salespeople should use it, not rewrite it.
Equipment Library
Quote Database
Commercial Quotation
Quote
Cult Fitness Equipment
Line Items
| Equipment | Category | Qty | Unit Price | Disc % | Amount |
|---|
Quote Header
The quotation will use the configured company logo at the top of the PDF.
Quote Line Items
Subtotal₹0
Line Discounts₹0
Overall Discount₹0
GST₹0
Grand Total₹0
Setup Steps
- Create a Supabase project and run the SQL from
supabase/schema.sql. - Create a public storage bucket named
equipment-images. - Copy
team-app/config.example.jstoteam-app/config.jsand fill in project keys. - Create users in Supabase Auth, then update their roles in the
profilestable. - Host the
team-appfolder on an internal web server or static hosting platform.
This front end is intentionally dependency-light so it can be hosted easily once your Supabase project is ready.