Logo Lanfrica

SCCSMARTCODE/xmonitor-ui

Créateur:
SCC
Hôte:
XMonitor is a unified, AI-powered safety monitoring platform designed to revolutionize emergency response in Nigeria through real-time detection and intelligent alerts. # XMonitor - Real-Time AI Safety Platform XMonitor is a unified, AI-powered safety monitoring platform designed to revolutionize emergency response in Nigeria through real-time detection and intelligent alerts. ## 🎯 Features - **Real-time Monitoring Dashboard** - Live system status with heartbeat animations - **Live Feed** - Camera/sensor monitoring with AI detection overlays - **Smart Alerts** - Expandable alert cards with action tracking - **System Logs** - Timeline view with performance metrics - **Mobile-First Design** - Optimized for mobile with bottom navigation - **Dark Theme** - Professional monitoring interface ## 🚀 Getting Started ### Prerequisites - Node.js (v16+) - npm or yarn ### Installation ```bash # Install dependencies npm install # Start development server npm run dev ``` Open localhost ## 📁 Project Structure ``` xmonitor-ui/ ├── src/ │ ├── components/ │ │ ├── MonitorLayout.jsx # Main layout with navigation │ │ └── MonitorLayout.css │ ├── pages/monitor/ │ │ ├── MonitorDashboard.jsx # System overview │ │ ├── LiveMonitor.jsx # Live feed │ │ ├── Alerts.jsx # Alert management │ │ └── Logs.jsx # System logs │ ├── data/ │ │ └── monitorData.js # Mock data │ ├── styles/ │ │ └── global.css # Global styles │ ├── App.jsx │ └── main.jsx ├── PROBLEM_STATEMENT.md └── package.json ``` ## 🎨 Design System **Brand Colors:** - Primary: `#4CAF50` (XMonitor Green) - Dark BG: `#0A0E1A` - Accent: `#66BB6A` **Features:** - Mobile-first responsive design - Smooth animations and transitions - Accessible with ARIA labels - Dark theme optimized for monitoring ## 📱 Navigation - **Dashboard** - System status and quick stats - **Live** - Real-time monitoring feed - **Alerts** - Active and resolved incidents - **Logs** - Event timeline and metrics ## 🛠️ Technologies - React 18 - React Router v6 - Lucide React (icons) - date-fns - Vite ## 📄 License …