One ticket moves through ten states, from Intake to Closed, and the server refuses any move the state machine does not allow. Here is each step, the screen you use for it, and what is not built yet.
Returning customer? Name and email appear with their ticket count. Add the device and the fault and the ticket is on the board with a ref the counter can read out. The signature is captured on screen when they drop off or collect.
Add parts and labour lines and the ticket totals itself with your VAT rate. Move it to Quoted, then to Approved when the customer says yes. A rejected quote goes back to Diagnosed, not to the bin.
The technician works from the ticket: parts used, labour hours against a rate, internal notes. Every status change, note and signature is written to the timeline with who did it and when, and the same record goes to the audit log.
Move the ticket to Ready when the bench is done and to Collected when they pick it up. Their signature sits on the ticket. The day after collection, one polite email can ask for a Google review and link to your own profile. Switch it on in settings with your review link.
The till is in the same tab as the ticket. Scan or type to add products, take cash or card, and stock comes off the right store's shelf on the sale. Card payments go through Stripe at Stripe's rates with nothing added.
Raise the VAT invoice for the ticket, record the payment, and the ticket moves to Invoiced, then Closed. Reports show revenue and margin, top products, repairs by technician and the money sitting in stock.
Everything else the dashboard does today. Where a feature exists on the server but has no screen yet, it says so.
Parts and accessories with cost, price, SKU and barcode. Low stock is flagged at the reorder point you set. Stock is held per store and moves on every sale.
On the server today: a purchase order moves from draft to sent to received and books stock into a store on receipt. The screens for suppliers and orders are next.
Every store on one account. Staff are confined to theirs; owners and managers see everything. Stock and sales are recorded against the store they happened in.
Owner, manager, technician, front of house. One permission matrix, enforced on the server for every action and read by the interface, so a button you cannot use is not shown.
Clock in and out from the dashboard. Managers see the whole team's entries and total hours.
Percent or flat, by repair, product sale or service, per technician or shop-wide. Accrued and unpaid totals per person, ready for payroll.
Issued and redeemed on their own ledger, so the till and the books agree.
Bought in, resold out, profit on the record. The VAT margin scheme is not built yet; the figures your accountant needs are.
A diary for booked-in repairs, so the bench knows what is arriving.
Customers sign in with an emailed link to see status and history and sign the work order. No account to create, no password to forget.
Receipts, work orders and labels on Star and Epson CloudPRNT, Dymo and QZ Tray, with cash-drawer kick. Set up with you.
Any keyboard-wedge scanner. Scan a ticket ref and the ticket opens; scan a barcode at the till and the product is in the cart.
A signed POST for ticket, sale, appointment and invoice events, to Zapier, Make or your own stack. Every delivery carries an HMAC signature you can verify.
Ticket moves and the actions that matter, who did them and when, readable in the dashboard.
Parts by CSV in the setup wizard. RepairDesk exports we import for you.
Address, hours and services on a page search engines can read, with LocalBusiness schema. Opt-in from settings; off by default.
Prices in pounds. VAT at the rate and label you set, on every receipt and invoice.
Type it at the counter and the customer's record comes up with their ticket history.
Address, hours and services on a page search engines can read, when you switch it on.
UK hours, by the person who built it. hello@mendmate.co.uk.
Not yet. Your company details filling in at signup is next.
Not yet. Direct Debit for maintenance contracts through GoCardless is next.
14 days free. No card. Import your parts list in an afternoon.