Example Shop

One-time setup

This app needs your free Supabase project's URL and anon key (Supabase → Project Settings → API). Paste them here — they're saved only in this device's browser. Or paste them into the CONFIG block at the top of index.html so every device is pre-set.

Example Shop

New here? Create an account, then the shop owner adds your email to the access list. The very first account created becomes the owner.

Example Shop

You're signed in — one more step

Your email isn't on the shop's access list yet. Ask the shop owner to add it under Access in their app, then tap Try again.

Example Shop

Week
Your position doesn't have permission to view the schedule board. Ask the owner to check the permission matrix under Access.

Technicians

Removing a tech does not delete their jobs — the jobs stay on the board as Unassigned.

Canned jobs

Pre-built job templates. Tap one while booking — or insert one into a work order — and its labour & parts lines land pre-filled. Everything stays editable afterwards.

Edit canned job

Labour library

Your shop's own saved labour times — this library starts empty on purpose and grows every time someone saves a time they looked up or used. There's no bought-in labour guide behind it: check the source sites (CHARM / LEMON links in the lookup) and save the times you trust.

Who can sign in

They still create their own account with that email on the sign-in screen — being on this list is what lets them in. Position controls what they can do (see Permissions below). Link a Mechanic to their technician record so they get the “Show only my jobs” filter.

Permissions

What each position can do. The Owner always has every permission. Changes apply the next time each person loads the app.

Shop settings

Free key from openlaborproject.com/developers (free tier: 10 lookups/day). With a key, the labour lookup shows times right in the app; without one it links out to their free website instead.

Inspection template

One group per line: Group name: item, item, item. This is the checklist that appears on every work order's inspection.

Book a job

Check a labour time while you book
Oil — for oil jobs

Work order

Example Shop

Customer

Vehicle

Jobs — labour, parts, fees & sublet

Labour$0.00
Parts$0.00
Hazmats & fees$0.00
Sublet$0.00
Subtotal$0.00
Tax (HST)$0.00
Total$0.00

Recommendations

Notes

Courtesy inspection

Labour lookup

Labour times vary by trim, engine and rust — treat every time as a starting point and adjust it before quoting.