Inspiration

My side hustle is buying and selling used cars, and I often need to drive them through manufacturer-specific drive cycles to get them to pass states inspection. You can’t sell a car or renew your registration in places like over 20 states without a valid inspection certificate — and that’s where things get tricky.

I’ve always found the instructions for different brand vehicles specific drive cycle confusing. How long do I hold 55 mph? Was that enough idle time? Was i supposed to have the A/C on or off? Trying to set timers or read a printed sheet while driving is frustrating and dangerous.

One day I was at a smog shop and overheard a woman telling the technician, “I already drove 200 miles — how can it still not be ready?” He explained that she needed to follow a very specific drive cycle for her vehicle and said, “I gave you the printed instructions.” But she replied, “I can’t understand this stuff, and I can’t look at a piece of paper while I’m driving. I figured 200 miles would be enough.”

That’s when it hit me: people aren’t failing because they didn’t try — they’re failing because the process is too complicated while driving. That moment inspired me to build DriveCyclePro.


What it does

DriveCyclePro is a mobile app that walks drivers through their car's exact smog drive cycle.

It gives:

  • Clear voice instructions
  • Step-by-step countdown timers
  • Speed tracking based on GPS

Just enter your car’s make and year, and the app speaks the steps out loud and tells you when to idle, how fast to drive, and for how long, what speed to be at while you coast down, turn ac on or off, how long to idle your car, — hands-free and easy to follow.


How we built it

We built DriveCyclePro using Bolt.new as our AI development platform, which helped us generate the initial project structure and code.

Tech used includes:

  • Bolt.new
  • Expo + React Native for building the mobile app
  • Expo Speech to read instructions aloud
  • Expo Location to track GPS speed and progress
  • A lightweight 40KB JSON drive cycle database with real steps from manufacturer documentation for popular car brands

Challenges we ran into

  • Syncing countdown timers with real driving speeds
  • Preventing voice instructions from overlapping
  • Designing a simple, distraction-free interface for driving use
  • Driving in the car to test the GPS speed

Accomplishments

  • Fully working mobile app for both iOS and Android
  • Voice-guided smog cycle walkthrough
  • Real-time GPS speed tracking
  • Lightweight and offline-capable
  • Supports dozens of vehicle makes with accurate timing steps

What's next DriveCyclePro

  • Add optional Bluetooth OBD2 reader support to check readiness monitors live
  • Sell DriveCyclePro branded OBD reader at auto parts stores bundled with the app

Built With

Share this project:

Updates

posted an update

Project Update: Real-World Results Since Submission!

Since submitting SmogPal to the Bolt.new Hackathon, I’ve been actively promoting the app in the real world — and the response has been amazing.

I designed and printed custom flyers with QR codes, then hand-delivered them to local smog shops across my city.

Several shops are now proudly displaying my flyers on-site, helping drivers instantly download the app while waiting for their tests.

The result? I'm already seeing real app installs and early sales! https://postimg.cc/gallery/3YqT2yz

Log in or sign up for Devpost to join the conversation.

posted an update

Since submitting the app, I printed flyers and made Drive Cycle Pro shirts, then personally visited local smog shops in Novato, California. I spoke directly with shop owners and drivers to explain how the app helps pass smog checks by walking users through their exact drive cycle.

This isn’t just an app idea — it’s already out there helping real people. More updates coming soon as I expand to more cities!

https://drive.google.com/file/d/1-2hyQFHq-12mdB9XZjX-4XgvqiI0phd4/view?usp=drivesdk my flyer that I put at local smog shops

https://apps.apple.com/us/app/drive-cycle-pro/id6748039043 apple app store listing

https://play.google.com/store/apps/details?id=com.gtdon777.drivecyclepro Google play store listing

Log in or sign up for Devpost to join the conversation.