Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚘 FleetVision-AI

Mobile Urban Intelligence Platform transforming public transport fleets into real-time mobile sensing units for road hazard assessment, traffic monitoring, and waterlogging detection.

React Vite JavaScript License


🌟 Overview

FleetVision-AI addresses urban infrastructure monitoring challenges by leveraging existing public transportation networks (buses, municipal vehicles) equipped with optical and environmental sensors. Instead of static city cameras, fleet units continuously capture, detect, and geo-tag road conditions while operating on standard routes.

Key Capabilities

  • 🚧 Road Quality Assessment: Automated detection of potholes, surface cracks, and damaged road segments.
  • 🚦 Traffic & Bottleneck Analysis: Live vehicle density monitoring and congestion index computation.
  • 🌊 Waterlogging & Flood Alerts: Real-time identification of water accumulation on urban roads during heavy rain.
  • 🗺️ Srinagar Interactive GIS Map: Geospatial visualization of live fleet positions, incident reports, and hazard overlays.
  • 🤖 AI Assistant & Upload Sandbox: Interactive upload view for testing custom video/image detection models.
  • 📊 Analytics & Reports Hub: Actionable insights for city planners and public works departments.

🏗️ Architecture & Component Structure

FleetVision-AI/
├── public/                # Static assets & SVG icons
├── src/
│   ├── assets/            # UI images & visual branding
│   ├── components/
│   │   ├── common/        # Badges, Banner, Control Center Modals
│   │   ├── layout/        # Header, Sidebar navigation
│   │   ├── map/           # Srinagar GIS Map visualization
│   │   └── views/         # Application Views
│   │       ├── DashboardView.jsx
│   │       ├── LiveFleetView.jsx
│   │       ├── AIDetectionView.jsx
│   │       ├── LiveUploadDetectionView.jsx
│   │       ├── IncidentsView.jsx
│   │       ├── CityMapView.jsx
│   │       └── AnalyticsReportsView.jsx
│   ├── services/          # Srinagar urban context & geo-data providers
│   ├── App.jsx            # Main app controller
│   └── main.jsx           # Entry point
├── index.html
└── vite.config.js

🚀 Quick Start

Prerequisites

  • Node.js (v16.0 or higher)
  • npm or yarn

Installation

# 1. Clone the repository
git clone https://github.com/dipesh097/FleetVision-AI.git

# 2. Navigate to project directory
cd FleetVision-AI

# 3. Install dependencies
npm install

# 4. Launch development server
npm run dev

Open http://localhost:5173 in your browser.


🛠️ Built With

  • Framework: React 18 & Vite
  • Styling: Custom Modern CSS Design System
  • Icons: Lucide Icons & Custom SVGs
  • Geospatial & Mapping: Leaflet / Custom GIS Layer Integrations

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.


📄 License

Distributed under the MIT License.

About

AI-powered mobile urban intelligence platform that transforms public transport fleets into mobile sensing units for real-time road hazard, traffic, and waterlogging detection.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages