Central Workspace

Dashboard

User Not signed in
Role -
Total Quotes 0
Equipment Records 0
Draft Quotes 0
Won Quotes 0

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

Bill To

-

Ship To

-

Quote Info

Date: -

Valid Until: -

Salesperson: -

Line Items

Equipment Category Qty Unit Price Disc % Amount

Quote Header

Logo

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

  1. Create a Supabase project and run the SQL from supabase/schema.sql.
  2. Create a public storage bucket named equipment-images.
  3. Copy team-app/config.example.js to team-app/config.js and fill in project keys.
  4. Create users in Supabase Auth, then update their roles in the profiles table.
  5. Host the team-app folder 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.