π Inspiration
Every day, millions of vehicles contribute to rising carbon emissions, traffic accidents, and fuel wastageβlargely due to lack of awareness about driving behavior and vehicle health. We wanted to create a platform that not only monitors real-time vehicle performance but also empowers users with insights to drive safer, save fuel, and reduce environmental impact. Thus, VoltDrive was born β a smart companion for modern drivers.
βοΈ What it does
VoltDrive is an AI-powered automotive analytics platform that connects with your carβs OBD-II port to deliver real-time diagnostics, trip analysis, and personalized driving recommendations. It offers:
- Live OBD-II Monitoring β View engine performance and error codes instantly.
- Driving Score β A smart 0β100 rating based on acceleration, braking, and idling.
- Fuel Efficiency Tracking β Compare actual fuel usage vs. expected benchmarks.
- COβ & Cost Impact β Understand your drivingβs effect on the planet and your wallet.
- Trip Visualizations β Route tracking and behavior mapping using GPS.
- AI Recommendations β Personalized insights after each trip and weekly summaries.
- Maintenance Alerts β Early warnings for potential vehicle issues.
- Offline Sync β Continue logging data even without internet.
- Case Logging with Salesforce β Automatically create support tickets for recurring issues.
- Email & SMS Notifications β Real-time updates for critical events and insights.
π οΈ How we built it
We combined hardware, AI, and Salesforce integration to bring VoltDrive to life:
Frontend
- React 18.3.1 + TypeScript 5.5.3 β Built a fast and type-safe dashboard.
- Tailwind CSS 3.3.2 β For responsive and clean UI styling.
- Recharts + React Leaflet β To visualize trips, stats, and route maps.
Backend & Integration
- OBD-II Module (VoltRide) β For real-time engine and sensor data.
- GPS Module β Captures trip path and speed data.
- Salesforce API β Used for:
- Storing user and trip data
- Logging vehicle cases automatically based on health or safety triggers
- Tracking emails and notifications via Salesforce activity logs
- Netlify Functions β Serverless backend API and webhook listener.
- WatsonX AI Integration β Generates AI-based recommendations per trip and weekly summaries.
Tooling
- Vite 5.4.2 β Lightning-fast builds and hot reloading.
- ESLint + TypeScript ESLint β Ensured code quality and maintainability.
- PostCSS + Autoprefixer β For modern CSS compatibility.
π§ Challenges we ran into
- OBD-II Data Noise β Normalizing sensor data across vehicle brands and models.
- Real-time Syncing β Dealing with spotty network connections during trips.
- Case Deduplication β Avoiding duplicate Salesforce cases for the same issue.
- Email Tracking β Ensuring delivery, formatting, and log consistency in Salesforce.
- Driving Score Calibration β Making scoring both fair and useful across users.
π Accomplishments that we're proud of
- Built a real-time, cloud-connected vehicle diagnostic platform.
- Achieved stable Bluetooth OBD-II connectivity across multiple test vehicles.
- Implemented personalized AI suggestions that actually help drivers improve.
- Enabled full Salesforce CRM integration β including case logging and email tracking.
- Delivered clean, responsive UI for mobile and desktop users.
π What we learned
- How to integrate IoT data flow into enterprise CRMs like Salesforce.
- Building resilient trip-tracking flows using local caching and sync strategies.
- Designing meaningful and context-aware AI prompts with WatsonX.
- Streamlining serverless deployments using Netlify Functions.
- Automating support workflows by generating cases from real-time events.
π What's next for VoltDrive
- Native Mobile App β Bring VoltDrive to iOS and Android.
- Driver Coaching Mode β Real-time alerts during the trip.
- Insurance Partnerships β Use verified driving scores for risk-based pricing.
- Leaderboard & Gamification β Encourage better driving through competition.
- EV & Hybrid Support β Tailor insights to non-ICE vehicles.
- Smart Notification Engine β Context-aware, time-sensitive alerts.
- Advanced Salesforce Automations β Auto-escalation of issues, analytics on case trends.
π Challenge Compliance
Deploy Challenge (Use Netlify to deploy your full-stack Bolt.new application):
VoltDrive has been successfully deployed as a fully functional full-stack application using Netlify. The live app is available at https://voltdrive.me, demonstrating seamless integration of frontend, backend, and real-time data handling through Netlify's deployment pipeline.Custom Domain Challenge (Use Entri to get an IONOS Domain Name and publish your Bolt.new app on the domain):
We used Entri to register our custom domain voltdrive.me via IONOS and configured it to host our Bolt.new application. The site is live and fully functional under the custom domain, ensuring a professional and branded web presence.Inspirational Story (For projects with a powerful origin story):
VoltDrive was built from a deep personal mission: to empower everyday drivers to make better, data-driven choices for safer and greener mobility. What makes this story powerful is the fact that the entire web application was built using Bolt.new, by just typing prompts β a first-time experience for the developer. From concept to deployment, VoltDrive is proof that with the right tools and intent, anyone can build meaningful, impactful technology from a simple idea.
Built With
- bolt.new
- esp32
- salesforce
Log in or sign up for Devpost to join the conversation.