A modern enterprise SaaS application that gives every physical asset a digital identity through QR codes, allowing organizations to manage maintenance workflows, issue tracking, technician assignments, and complete service history.
MaintainIQ is an AI-powered maintenance management platform designed for:
- ๐ซ Schools
- ๐ข Offices
- ๐ญ Factories
- ๐ฅ Hospitals
- ๐จ Hotels
- ๐งช Laboratories
- ๐ Housing Societies
- ๐ฌ Warehouses
Instead of managing maintenance through WhatsApp messages, Excel sheets, or registers, MaintainIQ centralizes the complete lifecycle of every asset.
- Public User Sign Up
- Public User Login
- Continue with Google (UI Ready)
- Admin Login
- Worker Login
- Forgot Password
- Remember Me
- Protected Routes
- Role-Based Access
- Dashboard
- Asset Management
- QR Code Generation
- Worker Management
- Issue Assignment
- Analytics
- Reports
- Notifications
- Settings
- Activity Logs
- Login
- Assigned Tasks
- Maintenance Workflow
- Inspection
- Upload Evidence
- Resolve Issues
- History
- Profile
- Scan QR
- View Asset
- Report Issue
- Track Issue Status
- Create Asset
- Edit Asset
- Delete Asset
- Asset Details
- QR Generation
- Download QR
- Print QR
- Asset Health
- Maintenance Schedule
- Timeline
- History
Asset Created
โ
QR Generated
โ
User Reports Issue
โ
Admin Reviews
โ
Worker Assigned
โ
Inspection
โ
Maintenance
โ
Issue Resolved
โ
History Updated
โ
Analytics Updated
- AI Issue Triage
- AI Maintenance Summary
- AI Preventive Suggestions
- AI Asset Health Score
- AI Similar Issues
- AI Reports
- Statistics
- Asset Health
- Maintenance Calendar
- Open Issues
- Critical Issues
- Worker Performance
- Notifications
- Activity Timeline
- Charts
- Quick Actions
- Today's Tasks
- Assigned Issues
- Completed Jobs
- Pending Work
- Maintenance History
- Performance Overview
- Home
- Features
- About
- Contact
- Login
- Signup
- Forgot Password
- QR Asset Page
- Track Issue
- Dashboard
- Assets
- Asset Details
- Workers
- Issues
- Analytics
- Activity Logs
- Notifications
- Profile
- Settings
- Dashboard
- Assigned Issues
- Maintenance
- History
- Profile
Designed with modern SaaS principles inspired by:
- Linear
- Stripe
- Notion
- Apple
- Framer
- Vercel
Features include:
- Glassmorphism
- Responsive Layout
- Dark / Light Mode
- Smooth GSAP Animations
- Premium Dashboard
- Skeleton Loading
- Empty States
- Micro Interactions
- GSAP Page Transitions
- Animated Sidebar
- Statistics Counter
- QR Floating Animation
- Scroll Reveal
- Timeline Animation
- Card Hover Effects
- Modal Animations
- Notification Animations
- Loading Skeletons
- React 19
- TypeScript
- Vite
- TailwindCSS
- Shadcn UI
- React Router
- React Hook Form
- Zod
- TanStack Query
- GSAP
- Framer Motion
- Recharts
- Lucide Icons
- QRCode
Current Version
- LocalStorage
Future Backend
- Express.js
- MongoDB
- JWT
- Cloudinary
- Socket.IO
- Redis
src
โ
โโโ assets
โโโ components
โโโ layouts
โโโ pages
โโโ features
โโโ services
โโโ storage
โโโ hooks
โโโ contexts
โโโ animations
โโโ routes
โโโ utils
โโโ constants
โโโ providers
โโโ types
โโโ App.tsx
users
workers
assets
issues
maintenance
history
notifications
settings
organization
sessions
auditLogs
Email:
admin@maintainiq.com
Password:
password123
Created by Super Admin.
Register from Signup page.
git clone https://github.com/yourusername/maintainiq.git
cd maintainiq
npm install
npm run devnpm run build- Express Backend
- MongoDB
- Google OAuth
- AI Integration
- Cloudinary Uploads
- Socket.IO
- Email Notifications
- Redis
- Docker
- AWS Deployment
- Enterprise-Level UI
- Real SaaS Experience
- QR Asset Management
- Issue Tracking
- Maintenance Workflow
- Role-Based Access
- AI Ready Architecture
Zohaib
SMIT Final Hackathon Project
MaintainIQ - AI Powered QR Maintenance & Asset Management Platform
MIT License