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

-

Cult — Quotation Generator

Gym Equipment

Commercial Quotation

Quote

Cult Fitness Equipment

Quotation

Commercial Gym Equipment

Quote No.-

Date-

Valid Until-

Bill To

-

From

Cult Fitness Equipment

Ship To

-

Salesperson-

Equipment Category Qty Unit Price Disc % Amount
Bank Details — For Payment
Bank Name
HDFC Bank
Account No.
-
IFSC Code
-
Account Name
Cult Fitness Equipment
Branch / Type
HSR Layout, Bengaluru
Authorised Signatory — Cult Fitness Equipment
Signature & Stamp
Client Acceptance Signature & Stamp
Signature, Name & Date

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.