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
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.
- 🚘 Vehicle compatibility issues
- 📉 Lack of incentives for consistent app usage
- 🧾 Limited insurance system integration
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
- ✅ 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
| 🧩 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) |
- 👩💻 Kankshi Shah
- 👨💻 Daksh Gopani
- 👨💻 Rudra Parmar
- 👨💻 Samyak Chheda
👨🏫 All team members and mentor are from Shri Bhagubhai Mafatlal Polytechnic
Watch the project in action: 👉 Click Here to Watch Demo
-
🤖 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.
# 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 runThis project is licensed under the MIT License.
MIT License
Copyright (c) 2025 Daksh Ankur Gopani