Skip to content
 
 

Repository files navigation

🚗 DriveSafe - VES Technothon Final Project

A smartphone application for real-time driving behavior analysis and feedback, built using Flutter and AI/ML tools to promote safer driving habits.

🏆 Winner - Problem Statement Track (PS) 03 at VES Technothon


🚀 Project Overview

DriveSafe transforms any smartphone into a smart co-driver. It passively monitors driving behavior using built-in sensors and uses AI to deliver live insights, training, and rewards for safer driving — without needing costly vehicle modifications.

Traditional methods of assessing driving behavior for insurance purposes often involve costly hardware installations or are limited by data points. In India, where multiple individuals might drive the same vehicle, accurately assessing driving behavior can be challenging.

🔍 Key Challenges

  • 🚘 Vehicle compatibility issues
  • 📉 Lack of incentives for consistent app usage
  • 🧾 Limited insurance system integration

✅ Desired Solution

Build a smartphone application that:

  • 📍 Utilizes built-in GPS, accelerometer, and gyroscope
  • 📲 Automatically records trip start and stop times
  • 📊 Analyzes speeding, harsh braking, cornering
  • 🗺️ Offers turn-by-turn navigation
  • 🪙 Implements a rewards system for safe driving
  • 🛡️ Integrates with insurance systems
  • 🛍️ Includes an in-app store for redeeming reward coins

🌟 Key Features

  • Eco & Safety Score – Real-time analysis of driving patterns
  • 🗺️ Turn-by-turn Navigation – Using OpenStreetMap
  • 🛡️ Insurance Integration – Policy-based suggestions & purchases
  • 🏆 Gamification & Leaderboards – Compete with friends & family
  • 👨‍👩‍👧‍👦 Family Trip Tracker – Monitor trips in a group convoy setup
  • 🕹️ Virtual Driving School & Simulation – Train in a risk-free environment
  • 😴 Driver Alertness Monitoring – Detect drowsiness via camera
  • 💰 Rewards – Redeem for in-app goodies in the store
  • 🚨 Emergency Kit Access – For quick roadside assistance

🧱 Tech Stack

🧩 Layer 💡 Technology / Tools
🎨 Frontend Flutter (cross-platform mobile UI)
🔧 Backend Flask (REST APIs), Razorpay API (payments)
🤖 AI / ML Hugging Face (hosted ML models), Google ML Kit
🗺️ Maps OpenStreetMap (turn-by-turn navigation)
📱 Device Sensors Sensors Plus (Accelerometer, Gyroscope)

👨‍💻 Team Algorithm Avengers


🎓 Mentor

👨‍🏫 All team members and mentor are from Shri Bhagubhai Mafatlal Polytechnic


🎥 Demo

Watch the project in action: 👉 Click Here to Watch Demo


🔮 Future Scope

  • 🤖 Advanced Machine Learning Features
    Enhance driver safety by detecting drowsiness and issuing early warnings to prevent accidents.

  • Smart Device Integration
    Connect with wearables like smartwatches to monitor health metrics and provide live safety feedback.

  • 🌱 Eco-Driving & Sustainability
    Enable dynamic fuel tracking, EV optimization, and offer carbon-offset rewards to promote green driving.

  • 🚗 Connected Vehicles & IoT
    Expand features to interact with smart city infrastructure and vehicle-to-vehicle communication.

  • 🛡️ Comprehensive Insurance Ecosystem
    Develop into a full-fledged insurance platform with AI-powered claims processing and personalized policy recommendations.


🛠️ Getting Started

# Clone the repository
git clone https://github.com/dakshgopani/Drive-Safe.git
cd Drive-Safe

# Install dependencies
flutter pub get

# Add Firebase configuration files
# For Android:
Place google-services.json in android/app/
# For iOS:
Place GoogleService-Info.plist in ios/Runner/

# Set up Firebase project and Firestore rules as required

# Run the app
flutter run

📝 License

This project is licensed under the MIT License.

MIT License
Copyright (c) 2025 Daksh Ankur Gopani

About

A smartphone application for real-time driving behavior analysis and feedback, built using Flutter and AI/ML tools to promote safer driving habits.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages