Auth status: Local mode. You can sign in once Supabase is configured.
0Total Clients
0Quotes Created
$0Quoted Pipeline Value
$0Open Invoices
$0Paid Invoices
Recent Quotes
| ID | Client | Service | Total | Status | Date |
|---|
Next Actions
Sign In
Add Client
Client List
| Company | Contact | Industry | Employees | Email |
|---|
All Quotes
| ID | Client | Service | Subtotal | Tax | Total | Status | Date | Actions |
|---|
Invoice Tracker
| ID | Client | Amount | Status | Issued | Due | Actions |
|---|
Create Quote
Quote Summary
Ironclad Safety Solutions
Prepared by: Matt Ludwig
Contact: info@ironcladsafetysolutions.net
Website: ironcladsafetysolutions.net
Quote for: —
Service: —
Formula: Select inputs to calculate.
Scope: —
Subtotal: $0.00
Tax: $0.00
Total: $0.00
Valid Until: —
Data Mode
This app starts in local mode. When you add your Supabase URL and anon key, it will authenticate users and sync data across devices.
Edit crm-config.js and replace the placeholder values. Then run the SQL in supabase_schema.sql.
Business Details
- Founder: Matt Ludwig
- Email: info@ironcladsafetysolutions.net
- Domain: ironcladsafetysolutions.net
- Tax default: 13% HST