Built specifically for Nigerian aviation, engineering, and facility companies. Every feature exists because a real facility manager asked for it.
Scan
Inspect or Report
Dashboard updates live
Alerts fire automatically
Export audit report
Each module solves a specific operational problem. They share data, alerts, and a single audit trail.
Smart checklists that know what they're checking.
The Problem
Paper fire safety logs are full of physically impossible entries. CO₂ cylinders passing 'gauge pressure checks' that don't exist on CO₂ units.
How Facilitics Solves It
Facilitics serves context-aware forms. When an inspector selects CO₂, the form removes gauge-only fields. Every entry is timestamped, geotagged, and signed. Auditors get a one-click PDF.
Dual PM tracking by hours AND calendar. Neither alone is enough.
The Problem
A generator scheduled purely by calendar gets over-serviced in low-use periods and under-serviced during peak load. Running hours tell a completely different story.
How Facilitics Solves It
Track both run hours and calendar intervals simultaneously. The system fires a PM alert whichever threshold is hit first. Deep technical specs mean your procurement team orders the right parts.
The Excel killer. Live math. Anomaly detection.
The Problem
Fuel theft in Nigerian facilities is endemic. Without mathematical verification comparing purchases, dipstick readings, and generator run hours, thousands of litres disappear with no accountability.
How Facilitics Solves It
A dual-table ledger tracking every purchase and every issuance. Running stock calculated live. Price-per-litre analytics. Bulk CSV import for existing records. Multi-fuel support for DIESEL, PMS, AGO, and DPK.
A state machine for every vehicle. No race conditions.
The Problem
Manual deployment logs mean vehicles get double-booked, odometer readings go backwards, and breakdown reports don't terminate active deployments — leaving ghost assignments in the system.
How Facilitics Solves It
A PostgreSQL-backed state machine with atomic transitions. A vehicle can only be in one state at a time: Available, Deployed, or Broken Down. Odometer regression protection. Pre and post-trip inspection checklists.
Full inventory. Quarterly service tags. Fault history.
The Problem
Most facilities don't know how many AC units they have, what capacity they are, or when they were last serviced. Technicians arrive without knowing what they're fixing.
How Facilitics Solves It
A complete HVAC inventory with brand, capacity, location, and service history. QR codes on every unit. Field staff scan to report faults without needing a login.
Define any asset. Any field. Any compliance rule.
The Problem
Every facility tracks things that don't fit a standard module. Hotel rooms. Conference suites. Elevators. IT laptops. Building a custom system for each is expensive and fragile.
How Facilitics Solves It
A schema builder lets Company Admins define completely custom asset types with any combination of fields — text, numbers, dropdowns, compliance dates, currencies. Inspection checklists per type. Automatic QR portal support. Everything appears in the sidebar immediately.
Every database query is scoped to the authenticated company. A query from Company A physically cannot return Company B's data — enforced at the Postgres level, not the application layer.
Multiple enterprise clients share the same infrastructure but are completely isolated. New clients are onboarded in under 24 hours with no infrastructure changes.
All database functions derive user identity directly from the authenticated session. Parameter injection attacks are architecturally impossible — the function never trusts what the client sends.
Every change to every asset is logged with a JSON diff showing exactly what changed, who changed it, and when. Immutable. Exportable. Regulator-ready.
The QR scan portal uses the Service Role client with field-level visibility controls. Public users see only what the Company Admin has explicitly marked as visible.
Five roles: Super Admin, Company Admin, Module Manager, Inspector, and Viewer. Every page, every Server Action, every database query enforces the role boundary independently.
Book a 20-minute demo. We will walk through your specific facility type, show the QR scan live, and answer every technical question.