GearGuard is a full-stack Maintenance Management System (CMMS) built with React, TypeScript, and Firebase. It allows organizations to track equipment, manage maintenance teams, schedule repairs, and generate real-time reports.
- Dashboard: Real-time KPIs for open tickets, critical equipment, and technician load.
- Asset Management: Track Machines, Tools, and Work Centers.
- Team Management: Organize technicians into teams.
- Maintenance Calendar: Visual weekly schedule of upcoming repairs.
- Reporting: Auto-calculated MTTR (Mean Time To Repair) and logbooks.
Before you begin, ensure you have the following installed on your machine:
-
Node.js (v14 or higher) - Download Here
-
npm (comes with Node.js)
-
run commands:
-
npm i react-router-dom
-
Also install firebase.
Open your terminal and run:
git clone [https://github.com/YOUR_USERNAME/gearguard.git](https://github.com/YOUR_USERNAME/gearguard.git)
cd gearguard