Australian Owned & Made · Built for Trades

inFacilities Management Simple · Practical · Built for Australian Trades

inFM is Australian-owned software designed for tradies and facilities teams. Track assets, manage work orders, schedule preventative maintenance, and log time — all in one no-nonsense system that just works.

🇦🇺 Proudly Australian Owned & Developed · Designed for Australian trades, facilities managers, and building operators · No overseas middlemen — built and supported locally
🇦🇺Australian Made & Owned
12+Core Modules
TradesFirst Design
🖥️Cloud or Self-Hosted & Air-Gapped
What is inFM?

One system for every job on your books

inFM brings together asset tracking, work orders, preventative maintenance, time logging, and reporting in a single, straightforward web application. No complicated setup. No training courses. Just open it and get to work.

Works Where the Internet Doesn't

Not every facility has a reliable internet connection — and not every industry can afford to trust its operational data to a cloud provider. inFM is engineered to run entirely on your own infrastructure, with zero dependency on external servers, third-party APIs, or an active internet connection.

📵
No Internet Required

Operates entirely on your local network or isolated intranet. Zero outbound calls to external services or licensing servers.

🗄️
Your Data, Your Server

All assets, work orders, maintenance records, and files live on infrastructure you own and control. No SaaS data escrow.

🐳
Docker or Bare Metal

Ships as Docker Compose or installs natively on CentOS/Linux. Slots into your existing VM estate or a dedicated server.

🔓
No Vendor Lock-In

No licensing check-ins, no call-home requirements, no surprise price hikes. You own the deployment and the data indefinitely.

Software Suite

The in Platform

🏗️

inFM — inFacilitiesManagement

The core platform for tradies and FM teams. Manage work orders, assets, maintenance schedules, and time tracking day to day.

Available Now
📊

inAM — inAssetManagement

Sister application for Senior Asset Analysts. Quantify asset condition, model lifecycle costs, and deliver budget forecasts to leadership.

Coming Soon
🏗️

Asset Lifecycle Tracking

Track every asset from procurement to decommission. Maintain complete history, warranty info, and maintenance records in one place.

🔧

Work Order Management

Create, assign, and track jobs with full status workflows — open, in progress, on hold, through to completion and sign-off.

📅

Preventative Maintenance

Schedule and automate recurring maintenance tasks with hierarchical PM plans linked to buildings, assets, and trade types.

🏢

Building Hierarchy

Organise your estate using a full location hierarchy — site, building, floor, room — for precise asset and job location tracking.

⏱️

Time Tracking

Log labour hours against jobs and assets. Generate time reports and monitor workforce productivity across your entire estate.

✉️

Email Notifications

Automated email alerts for job assignments, status changes, and overdue maintenance — keeping your team informed in real time.

🔐

Role-Based Access Control

Fine-grained permission system with five roles: Super Admin, Domain Admin, Admin, User, and Viewer — scoped per domain.

🌐

Multi-Tenant Domains

Domain-scoped architecture supports multiple independent client organisations within a single deployment — fully isolated data.

📊

Reporting & Analytics

Dashboard KPIs and detailed reports on asset status, job completion rates, maintenance compliance, and labour utilisation.

📱

QR Code Scanning

Scan QR codes on assets for instant access to records, job history, and maintenance schedules — fully mobile-optimised.

📁

File Management

Attach documents, photos, and manuals to assets and work orders, with organised file storage linked directly to each record.

📥

CSV Bulk Import

Quickly populate your system by importing assets, locations, users, jobs, and trades in bulk via structured CSV files.

📵

Air-Gapped & Offline Operation

Deploy on a fully isolated network with zero internet dependency. No cloud APIs, no external licensing checks — runs entirely within your own infrastructure 24/7.

🗄️

Data Sovereignty

All data stays on infrastructure you own. No SaaS data escrow, no third-party cloud storage. Ideal for regulated environments including healthcare, defence, and mining.

🌍

Multi-Language Support

Available in English, Spanish, French, and German. Users switch languages directly inside inFM via Settings — no browser configuration needed. The deployment default is set by IT, and each user's choice is saved independently within the application.

Solid, Proven Technology

Self-hostable on your own infrastructure. No overseas SaaS dependency. Your data stays yours.

⚛️ React 19
📘 TypeScript
⚡ Vite
🟢 Node.js
🐬 MySQL 8.0
🐳 Docker
🎨 Tailwind CSS
🔷 Radix UI
🔄 TanStack Query
📋 React Hook Form
🔐 JWT Auth
📧 Nodemailer
☁️ Azure Ready
🖥️ Self-Hosted + IIS

Deploy Your Way

Four supported deployment paths, including Microsoft IIS and fully air-gapped options. Pick what suits your environment and compliance requirements.

🐳

Local / Docker

Spin up in minutes with Docker Compose. Three pre-configured containers — frontend, API, and MySQL — run anywhere Docker is supported.

☁️

Azure App Service

Deploy to any Azure tenant with the pre-built deployment package. Supports Azure MySQL and on-premises database connections for hybrid setups.

🖥️

Self-Hosted (Linux / IIS)

Run inFM on your own Linux server (Docker/Nginx) or Windows Server with Microsoft IIS. Full control, no ongoing SaaS fees — your data stays on infrastructure you own.

📵

Air-Gapped / Isolated Networks

For environments where no internet connection is permitted — mining sites, defence facilities, hospitals, corrections, and critical infrastructure. Operates entirely on your internal LAN with zero outbound traffic.

Built for Environments Where It Matters

inFM was designed with restrictive environments in mind. Whether running a remote mine site, a hospital, or a classified facility — if you can't rely on a cloud tool, inFM is the answer.

⛏️ Mining & Resources
🏥 Healthcare
🛡️ Defence & Government
⚡ Utilities & Infrastructure
🏫 Education
🔒 Corrections
🏗️ Commercial FM
🏢 Property Management
🗃️
Database-Safe Updates

Updated versions are supplied without touching your existing database. Your operational data stays intact across every release.

📦
Single-File Delivery

The full application — including all dependencies — is packaged and delivered as a single file. No complex dependency management for your IT team.

📅
Quarterly Release Schedule

Updates are scoped and delivered quarterly, giving your IT Department a predictable, low-disruption deployment window on your own timeline.

🌍
Multi-Language Interface

Supports English, Spanish, French, and German. Users switch languages within inFM via Settings — preference is saved per-user. The database uses utf8mb4 (full Unicode), fully supporting all special characters across every supported language.

Talk to the team

If you are a facilities manager or an IT professional looking for a demo, or a business interested in a licenced deployment — we’re happy to chat.

✉️ sales@infm.au
Australian Owned & Made

What happens next?

We’ll receive your message at sales@infm.au and aim to respond within one business day.