All revenue, expenses, charts, and insights in one place.
Expenses
Manage outgoing expenses and category totals.
Income
Review and edit manual income entries separately.
Logs
See changes, edits, deletes, payments, and imports.
Mechanics
Manage mechanics and workshop workload.
Print QR
Print stock labels and QR sticker sheets.
Sync Diagnostics
Use this to confirm which device synced last and whether cloud/local data was merged.
Cloud Backup
Manual backup only: copies the new table-wise cloud dataset into the old garage_state backup row. This does not pull old data back into the app.
Last backup: —
Parts Stock
Try: `brake pad activa 5g`, `ASKBS0212`, `lamp`, or fitment names.
SKU
Photo
Part Name
Bike
Fitment
Category
Qty
Min
Buy / Sell ₹
Location
Status
Actions
Customers
Reminders
Mechanics
Expenses
Expenses
₹0
Revenue totals, manual income, profit, and invoice comparisons now live in Reports and Income.
Date
Category
Description
Paid To
Photo
Amount
Actions
By Category
Income
Manual Income
₹0
This page keeps manual income separate from Admin expenses for faster daily checking.
Date
Type
Note
Amount
Actions
Income Types
Reports
Growth Dashboard
Executive Performance & System Insight
Comparing the selected range with the previous matching period.
CurrentToday
PreviousYesterday
Today's Invoices: 0 · Yesterday's Invoices: 0
Total Revenue
₹0
vs previous
Total Expenses
₹0
vs previous
Net Profit
₹0
vs previous
Invoices Issued
0
vs previous
Avg. Invoice Value
₹0
vs previous
Executive Performance Summary
Current period vs previous period, built from real billing, expense, and invoice flow.
Metric
Current
Previous
% Change
Finance Mix
Cash vs UPI ratio and discount impact on margin.
System Health & Sync
Data integrity view for multi-device usage.
Mechanic Productivity
Revenue, completion speed proxy, and strongest service category.
Job Status Bottlenecks
Shows where work is getting stuck right now.
Inventory Turn Rate
Fast movers, dead stock, and mapping efficiency.
Stock-Out Forecaster
Predicts parts that may block jobs soon.
Stock Value
Current inventory value at buy and sell side.
At Purchase Cost₹0
At Sell Price₹0
Top Parts Used
Most-used parts inside the selected report window.
Customer Retention
Repeat business in the selected period.
Reminder Return Proxy
Service-due comeback signal based on revisit timing.
Vehicle History Insights
Repeat bike models and revisit rhythm.
LTV Leaderboard
Top customer relationships by value and visit depth.
Profit Analysis by Service Type
Gross profit proxy using labour plus billed parts minus known part buy cost.
Reorder Needed
Immediate stock risk from current min-level rules.
Date / Time
Invoice
Customer
Vehicle
Amount
Paid
Due
Photo
Activity Logs
Admin only
Scan Part QR
Camera stopped. Press "Start Camera" to scan.
Or type SKU / part name
Print QR Labels
A4 landscape · 10 × 4 = 40 per page. Select only the labels you want, preview them, then print the selected set.
SKU
Part Name
Labels
Bike
Invoices
New Job Card
Customer
Vehicle
Type a bike name and pick from suggestions.
📷 Tap to take / upload photo
Work
Billing
Quick Invoice
Fast billing for walk-in work. Full Job Card stays available for detailed workshop jobs.
Customer
Vehicle & Work
Billing
📷 Tap to take / upload photo
Collect Payment
Mark Job Complete
📷 Tap to take / upload final invoice photo
Add New Part
📷 Tap to attach stock photo
More details (for new parts from invoice)
Catalog Import Review
Order Stock
Parts that are low or out of stock, ready to reorder.
AI Assist
Copy this prompt into your AI agent. Review the result before using it in the business.
Paste the cleaned AI result here, then apply it back into the original field.
New Customer
Add Mechanic
Add Expense
Add Income
Photo Reference
Receive Stock
Scan an existing part label to add quantity fast, or scan a new SKU and continue with manual entry.
Camera stopped. Press Start Camera to scan.
Search or type SKU
Recent scans
Job Parts
Camera stopped. Press Start Camera to scan.
Search stock for this job
Recent scans
Cloud Sync Setup
If project URL and anon key are already built into the app, staff only need email and password. Otherwise enter them once here.
Setup Instructions
1. Create a Supabase project
2. Open SQL Editor and run the copied schema once
3. Create your owner/staff user in Authentication
4. If project URL and anon key are already prefilled, only enter email + password
5. Press connect once on each device