Universal Car Diagnostics App

Замовник: AI | Опубліковано: 01.11.2025
Бюджет: 15 $

I’m building a mobile app that turns any standard Bluetooth-based OBD-II dongle (think ELM327 style) into a full-featured diagnostics tool for both Android and iOS users. The core features are already defined: the app must reliably read and clear error codes, stream real-time sensor data as charts or dashboards, and launch basic diagnostic tests (e.g., fuel trim, O₂ cycle, EVAP readiness). Because I want it to work on every make and model that exposes an OBD-II port, the code should stay compliant with the SAE PID standard while allowing room for manufacturer-specific extensions. Beyond raw data, I need a built-in knowledge base that translates each fault code into plain-language repair suggestions. A mechanic shouldn’t be required; the user should get an immediate explanation, likely causes, and common fixes right on the results screen. Connection must be over BLE as well as classic Bluetooth so the app pairs smoothly with the popular low-cost adapters on the market. Please plan for a clean, modern UI, offline caching of past scans, and a simple way to export or share a scan report (PDF or CSV). Deliverables • Production-ready Android and iOS builds, plus full source code • Clear setup instructions for compiling and signing the apps • Documentation for the diagnostics engine and the code-to-repair mapping logic • A quick demo video showing the app connecting to a dongle, pulling live data, running one test, and displaying a repair suggestion Acceptance criteria: within 5 seconds of pairing, the app must display live RPM data, fetch and decode at least one stored DTC, and present a relevant fix recommendation. If you prefer Flutter, React Native, or native Kotlin/Swift, let me know—performance and rock-solid Bluetooth stability are what matter most.