Project Story: TrueFix – Your Intelligent Car Maintenance Companion

Inspiration

The inspiration behind TrueFix stemmed from a common frustration shared by car owners: the struggle to understand car issues and manage maintenance. Often, a strange noise or vibration leads to replacing multiple parts, yet the problem persists. Existing solutions are either too simplistic, scattered across platforms, or lack intelligent guidance. We envisioned TrueFix as a centralized, intelligent car maintenance companion that empowers users with tools to diagnose issues smartly, track their service history, and receive proactive maintenance alerts all in one seamless app.

What it does

TrueFix allows users to:

  • Create profiles and manage multiple vehicles.
  • Log maintenance history and receive intelligent reminders.
  • Describe symptoms and get AI-powered diagnostic suggestions based on the car maintenance history.
  • Track mileage and view upcoming service alerts.
  • Store diagnosis history and get recommendations before part replacements.

How we built it

Frontend (Expo / React Native):

  • Built using Expo.
  • Created modular, reusable components.
  • Managed global state with React Context.
  • Ensured platform compatibility.

Backend (Supabase):

  • Supabase schema handles cars, users, maintenance logs, and AI sessions.
  • Supabase Auth for secure login and session control.
  • Row Level Security (RLS) ensures user-specific data access.

AI Integration:

  • AI suggestions are contextual, using maintenance history and vehicle data.
  • Fallback logic handles API interruptions gracefully.

Challenges we ran into

  • Cross-platform UI: Ensuring consistent, intuitive behavior across iOS, Android, and web.
  • Complex data modeling: Relating users, cars, maintenance, and diagnosis.
  • AI response tuning: Prompt refinement to ensure accurate and safe diagnostics with disclaimers.
  • Performance: Optimizing large lists and animations with react-native-reanimated and gesture-handler.
  • Data entry UX: Building smooth, user-friendly forms with dynamic selections for car details.
  • Maintenance scheduling logic: Handling hybrid logic based on mileage and time for alerts.

Accomplishments that we're proud of

  • A unified, secure, cross-platform app for car management.
  • Smart AI-powered car diagnostics with contextual prompts.
  • Seamless user experience with real-time sync via Supabase.
  • Clean, responsive UI with thoughtful, localized interactions.

What we learned

  • Advanced use of Expo/React Native for scalable mobile + web delivery.
  • Best practices in Supabase database design and RLS implementation.
  • Effective prompt engineering for car diagnostics.
  • Techniques for unit conversion and localization in user preferences.
  • How to build “beautiful, not cookie-cutter” UI with intuitive flows.
  • The Bolt.new platform and its great power for vibe coding.

What's next for TrueFix

The current version lays a strong foundation, but we're already planning powerful features to further enhance value:

  • OBD-II Integration: Real-time fault code scanning and live data insights.
  • Spare Parts Marketplace: Suggest and source verified parts based on diagnosis and vehicle.
  • Ask an Expert: In-app live chat with certified mechanics for second opinions.
  • DIY with Camera: Step-by-step visual repairs using phone camera and augmented guidance.

TrueFix is redefining car care from guessing to knowing. It's more than a tool; it’s your car’s intelligent companion.

Built With

Share this project:

Updates