Maintenance tickets
Log, prioritise and track repairs across your properties or sites. Start from this plan, tell us what's different about your business, and we build it, test it and run it for you.
What it does
A simple app for a property manager to keep a list of properties and track maintenance tickets raised against them. Office staff log and update tickets, the owner can see everything and remove tickets, and the dashboard highlights open urgent tickets.
- Properties or sites
- Tickets with priority and status
- Assigned contractor
- Urgent tickets on the dashboard
What it keeps track of
Property
A building or site that is managed, with its address and how many units it has.
- Address
- Text
- Number of Units
- Number
Maintenance Ticket
A reported maintenance problem at a property, including which unit, how urgent it is, its progress, when it was reported and which contractor is handling it.
- Property
- Linked property
- Unit Number
- Text
- Description
- Notes
- Priority
- One of: Low, Medium, High, Urgent
- Status
- One of: Open, In progress, Done
- Date Reported
- Date
- Assigned Contractor
- Text
Who can do what
- Admin
- The owner. Sees everything, manages user accounts, and is the only person who can delete tickets and properties.Add and edit properties and maintenance tickets. Delete properties and maintenance tickets.
- Office staff
- Office staff who add properties and log and update maintenance tickets, but cannot delete anything.Add and edit properties and maintenance tickets.
What happens automatically
Open urgent tickets dashboard
When a user opens the dashboard
Checked 6 ways before it goes live
Every scenario below is turned into an automated test. The app has to pass all of them, in a clean environment, before anyone signs in. Your changes get the same treatment.
- Office staff
Given i am signed in as office staff, when i create a Property with Address '12 High Street' and Number of Units 8, then the Property '12 High Street' appears in the Property list showing 8 units.
- Office staff
Given a Property '12 High Street' exists and I am signed in as office staff, when i open the Property list, then no delete option is available for '12 High Street' and the Property remains in the list.
- Office staff
Given a Property '12 High Street' exists and I am signed in as office staff, when i create a Maintenance Ticket for '12 High Street' with Unit Number '3B', Description 'Leaking tap', Priority high, Status open, Date Reported today and Assigned Contractor 'Bob Plumbing', then the Maintenance Ticket 'Leaking tap' appears in the Maintenance Ticket list with Priority high and Status open.
- Office staff
Given a Maintenance Ticket 'Leaking tap' with Status open exists and I am signed in as office staff, when i edit it and change Status to in_progress, then the Maintenance Ticket list shows 'Leaking tap' with Status in_progress, and no delete option is available to me.
Make it yours
This is the description the plan above was written from. Change it to match how your business works — or describe something else entirely.
“Maintenance tickets for a property manager. Properties (address, number of units), and tickets raised against a property (unit number, description, priority low/medium/high/urgent, status open/in progress/done, date reported, assigned contractor name). Office staff log and update tickets; the owner can see everything and delete tickets. Show open urgent tickets on the dashboard.”Start with this app
Other ready-made apps
- Inventory & suppliersKnow what's in stock, what's running low and who to reorder from.
- Room & resource bookingBook meeting rooms without double-bookings or spreadsheets.
- Vehicle & fleet logMileage, services and what's due — for every vehicle you run.
- Equipment & assetsWho has which laptop, tool or device — and when it's due back.