Shop Dashboard
Dashboard
Cloud Login
Use the same Firebase account as the iPhone/iPad app once web settings are added.
Today & Upcoming
Recent Quotes
Quote List
| Customer | Vehicle | Work | Status | Total | Balance |
|---|
Month
Selected Day
Customers
Customers With Balance
| Customer | Phone | Vehicle | Balance |
|---|
Firebase Connection
Paste your Firebase web app settings into firebase-config.js to connect this dashboard to your live Tint Logic cloud data.
- Database path
- shops/{userId}/quotes
- Photos path
- shops/{userId}/quotes/{quoteId}/customer-photo.jpg
Next Build Steps
- Sync business settings and editable price lists.
- Add PDF estimate export to match the app print style.
- Add cloud reminders through a server function.
- Add subscription/payment controls when the paid version is ready.
Payment Processing
Stripe buttons can be shown now, but live payments require a secure server function and webhook before customers can pay by card.
- Quote payments
- Deposit, balance, and full-payment checkout links.
- Shop subscriptions
- Stripe Billing for future Pro and Shop Pro plans.
- Security
- Stripe secret keys must stay server-side, never inside Netlify or the app.