Skip to content
Property & facilitiesBuilt app template

Property maintenance request tracker template

A property maintenance request tracker for managers coordinating repairs across a small building portfolio. Review open work, assign a vendor, and update repair progress in one place.

»Built by ToolJet·Reviewed ·Change the design, branding, and features with AI
Courtyard · Dashboard screenshot
Courtyard property maintenance dashboard with portfolio request totals, property pulse cards and the next work needing attention
Actual app · Sample data
AT A GLANCE

What is this maintenance template?

Courtyard opens with a building-by-building property pulse, portfolio request totals and the next maintenance work needing attention. Its Requests page holds repair details, priority, assigned vendor, status and the latest note. Staff can update an existing request without losing the building context, using fictional ToolJet Database records.

Screens
2 connected pages
Data source
ToolJet Database
Language
English
Appearance
Light + dark

Built for Property managers and facilities coordinators managing maintenance requests across residential or mixed-use buildings.

THE WORKFLOW

From a building overview to a clear repair handover.

Review the portfolio, then give the next repair a named vendor and a current status.

  1. Home

    Find the building that needs attention

    Review repair summaries grouped by building. Use the portfolio view to decide which maintenance request to check next.

  2. Requests

    Open the maintenance record

    Search the request list and review its building, unit, repair details, priority, assigned vendor, status, and latest note.

  3. Requests

    Keep the repair moving

    Open Update and edit the assigned vendor, status, and note. Save the change so the next person sees the current handover.

INSIDE THE TEMPLATE

What does the template cover?

A repair view by building

Building-grouped summaries keep the portfolio context visible instead of presenting every repair as an isolated ticket.

A searchable maintenance queue

Search the maintenance list to find a request by its visible details. Each row connects the repair to a building, unit, priority, vendor, and status.

Vendor assignment and progress

Update the assigned vendor and move a request through New, Assigned, In progress, or Resolved. Assignment is a saved name; the pilot does not notify or schedule the vendor.

Notes for the next handover

Save the latest progress or resolution note with the repair. This is a current handover field, not a versioned conversation or audit history.

ToolJet Database with sample data

The pilot uses 2 tables with fictional records. No external database is needed to explore the source app.

Data included in the maintenance pilot
TableSample dataWhat it stores
Buildings3 sample buildingsBuilding name and portfolio context.
Maintenance requests8 sample requestsBuilding, unit, repair details, priority, assigned vendor, status, and latest note.
Where this template stops

The overview shows the first three buildings; the request list covers the bounded dataset. The pilot updates existing requests. Resident intake, new-request forms, vendor notifications, appointment scheduling, invoices, attachments, and a versioned repair history are not included. It is an English desktop app with reads limited to 1,000 rows per table; larger portfolios need server pagination. Export, clean installation, and access policies still require validation.

YOUR DESIGN. YOUR BRAND. YOUR WORKFLOW.

Make it yours with AI.

This design is a starting point. Describe the look you want, add your logo and brand colors, or ask for new features in a prompt. Use the starter prompt to build your own version in the ToolJet AI builder, or use a suggested prompt to modify an app you already have. Review and test the result.

Start with an idea
Edit this prompt before copying.

Suggested prompts describe changes you can request. Additional features and translations still need to be built and tested.

FROM TEMPLATE TO YOUR TOOL

How to use this template.

  1. Add it to your workspace

    Choose ToolJet Cloud, or download the application package to import into your self-hosted instance once the template is released.

  2. Start with the included database

    Explore the sample records in ToolJet Database, then add your records and configure the workflow for your team.

  3. Make it work your way

    Describe your preferred design, branding, and new features in the AI builder. Test your workflow, then share your app with the people who need it.

A FEW THINGS TO KNOW

Template FAQs

What does the property maintenance template include?

Courtyard includes a building overview and a searchable maintenance request page. Staff can update assigned vendor, repair status, and the latest note. The sample database contains three buildings and eight requests.

Can residents submit maintenance requests?

Resident intake is not included in this pilot. A suggested prompt describes how to add an intake form and the permissions needed to keep resident information separate.

Does assigning a vendor send a notification?

No. The assigned vendor is stored on the request for staff coordination. Email, SMS, vendor scheduling, and external integrations need to be added.

Does it retain every repair note?

The app stores the latest note on each request. A timestamped note history or audit trail is not implemented.

Can I change the design or add my branding with AI?

Yes. Use the prompt to request your logo, colors, layout, terminology, and additional features. Test the resulting app before using it with real building or resident information.

Which database and languages does it use?

The pilot uses ToolJet Database with fictional data and is built in English. Arabic and other translations can be requested with AI, but translated versions are not included.

Can I deploy or download Courtyard now?

The source app is a built pilot. Public deployment and download remain disabled while the importable package and database setup are validated.

TEMPLATE DESIGN PREVIEW

Property maintenance request tracker

Actual dashboard screenshots from the built pilot, with fictional sample data.

App appearance
Courtyard property maintenance dashboard with portfolio request totals, property pulse cards and the next work needing attention