Version: 6.0 (Master Specification)
Tagline: The First Facility Software That Thinks Ahead.
FacilityOps is an AI-driven digital twin of an entire facility. It is designed specifically for facility management operations in healthcare facilities, commercial buildings, and industrial complexes. Built as a Progressive Web App (PWA), the system leverages modern web technologies, AI-driven automation, and multi-tenant architecture to provide end-to-end facility management capabilities.
- Total Visibility & The 3-Click Rule: Any action a non-technical user needs is reachable in three taps or fewer. The dashboard only highlights items needing immediate attention.
- Infinite "Russian-Doll" Asset Hierarchy: Track assets with infinite nesting (e.g.,
Campus → Main Block → Floor 2 → Room 204 → ICU Cabinet → Cardiac Monitor). - Omniscient AI Brain: An onboard AI that monitors 100% of the facility's real-time state. It predicts failures, suggests root-cause analyses, and auto-drafts tickets.
- Compliance Vault & Expiry Radar: A digital archive for compliance documents (Fire Safety, Bio-Medical Waste, etc.) that automatically fires alerts when renewals are due.
- Offline-First PWA: Full offline capabilities for technicians in basements or remote areas. Changes are queued locally and synced silently when the network returns.
- Frontend: Next.js 16 (App Router), React 19, TypeScript
- Styling: Tailwind CSS v4, Lucide React (Icons)
- Database / ORM: SQLite (via Prisma) for local development/prototyping
- PWA Support:
@ducanh2912/next-pwafor Service Workers and background sync - Charts/Analytics: Recharts
The application currently features a mock authentication UI for demonstration purposes. Since it is a prototype, any standard input will bypass the login screen and redirect to the dashboard.
For the sake of roleplay, you can use:
- Email:
admin@facilityops.com - Password:
admin123
Follow these steps to run the software locally on your machine.
- Node.js (v18 or newer recommended)
- npm (comes installed with Node.js)
- Git
Open your terminal and run:
git clone https://github.com/keerthivinod/facility-operations-ai-software.git
cd facility-operations-ai-softwareInstall all the required Node.js packages:
npm installThe project uses Prisma with an SQLite database for simple local setup. Initialize the database schema by running:
npx prisma migrate dev --name initNote: This will generate a local dev.db file and build the Prisma client.
Start the local Next.js development server:
npm run devOpen your web browser and navigate to:
http://localhost:3000
You will land on the Dashboard. From there, you can explore the AI Brain, Compliance Vault, Assets (with nested hierarchies), Tickets, and more!
Because this is a Progressive Web App, you can install it directly to your device:
- Desktop (Chrome/Edge): Click the "Install" icon in the right side of the address bar.
- Mobile (iOS/Safari): Tap "Share" and select "Add to Home Screen".
- Mobile (Android/Chrome): Tap the menu and select "Install app".
FacilityOps — Zero forgotten maintenance, zero compliance lapses.