AutoCare is a state-of-the-art, enterprise-grade car upkeep, fleet administration, and good automotive care platform. Constructed with a high-performance Flutter Cell App (iOS & Android), a sturdy Node.js & TypeScript REST API Backend with MongoDB, an interactive AI Sensible Mechanic & Diagnostics Assistant powered by Google Gemini, and a contemporary React & Tailwind CSS Internet Admin Panel.
AutoCare is engineered with a sturdy Manufacturing REST API & MongoDB Structure — storage automobiles, service reserving appointments, auto components orders, buyer help tickets, expense logs, and AI diagnostic chat periods talk with the stay Node.js REST API and MongoDB database in actual time.
⚠️ Essential Discover: Exterior Third-Social gathering Companies & Related Prices
AutoCare integrates with exterior third-party cloud companies to ship synthetic intelligence diagnostics and cloud database capabilities:
- Google Gemini AI API: Powers the AI Sensible Mechanic, multimodal visible scanners (physique harm, tyre situation, dents), conversational diagnostics, examine engine mild evaluation, and restore value estimations. Whereas Google provides a free improvement tier for Gemini API keys, any high-volume utilization, industrial tier upgrades, API fee restrict will increase, or related billing prices are the only real accountability of the client/licensee.
- MongoDB Atlas: Offers cloud database internet hosting and real-time information persistence. A free M0 shared cluster tier is accessible from MongoDB, however any devoted cluster upgrades, storage expansions, high-availability clusters, or bandwidth prices are the only real accountability of the client/licensee.
Please Notice: Lively developer/cloud accounts and API credentials with Google Cloud and MongoDB Atlas are required to function these options. Any third-party subscription charges, API utilization prices, or cloud internet hosting prices are exterior and are the client’s accountability. These third-party prices should not included within the buy value of this supply code merchandise.
Synthetic Intelligence & Generative AI Instruments Disclosure
In accordance with market submission tips and transparency insurance policies, under is the express disclosure of synthetic intelligence options included in AutoCare and generative AI instruments utilized throughout improvement:
1. Embedded Google Gemini AI Capabilities
AutoCare options real-time synthetic intelligence capabilities powered by Google Gemini (gemini-2.5-flash):
- AI Automobile Harm Visible Scanner: Analyzes car photographs utilizing Google Gemini’s Multimodal Imaginative and prescient API to establish impacted physique panels, classify harm severity (Minor, Reasonable, Extreme), and generate restore suggestions with confidence scoring.
- AI Tyre Situation & Tread Depth Analyzer: Inspects tyre photographs utilizing imaginative and prescient AI to detect tread put on patterns, sidewall cracks, and irregular put on indicators.
- AI Dent & Scratch Optical Detector: Inspects car physique photographs to establish floor scratches, paint chips, and structural dents with restore complexity estimations.
- AI Sensible Mechanic & Conversational Assistant: An clever troubleshooting assistant that explains diagnostic bother codes (DTCs), warning lights, and preventative upkeep schedules with strict server-side immediate building and hourly per-user fee limiting.
API Key Requirement: Consumers should provide their very own Google Gemini API key (a free improvement tier is accessible at Google AI Studio) within the backend .env file. Shopper gadgets by no means entry the API key instantly.
2. Disclosure of AI Instruments Utilization in Growth
Generative AI instruments (together with Claude and Google Gemini) have been utilized to help with components of this merchandise’s creation, particularly:
- Code Optimization & Refactoring: AI instruments assisted in boilerplate era, TypeScript sort definitions, Dart mannequin mapping, and architectural refactoring.
- Documentation & Copywriting: AI instruments have been used to assist format, construction, and refine setup directions, API payload documentation, and market descriptions.
- Illustrative Graphics: Royalty-free mock belongings and conceptual illustrations have been generated or edited with help from generative AI instruments.
Human Engineering & Verification: All utility structure, database schemas, authentication vaults, safety checks, server-side immediate building, and Flutter UI views have been authored, reviewed, refactored, and completely examined by human software program engineers for manufacturing stability and code high quality.
What Makes AutoCare Stand Out?
- Stay REST API & Database Synchronization: Totally useful backend-driven ecosystem connecting automobiles, bookings, auto components orders, and AI diagnostics on to MongoDB by way of REST API.
- Cross-Platform Flutter Cell App: Clear, trendy UI working easily on Android (SDK 36) and iOS (iOS 15.0+) with reactive Supplier State Administration. Default Bundle ID:
com.codentratech.autocare. - AI Multimodal Scanners & Sensible Diagnostics: Powered by Google Gemini (
gemini-2.5-flash) for real-time visible car harm scanning, tyre tread evaluation, dent detection, symptom troubleshooting, and restore value estimations. - Complete Storage & Fleet Suite: Full car profiling together with VIN, license plate, odometer studying, engine specs, gasoline sort, transmission, and insurance coverage coverage coverages.
- Licensed Service Listing & Reserving: Browse licensed workshops, decide upkeep packages (Oil Change, Brake Inspection, Tire Care), select date/time slots, and observe stay reserving standing.
- Auto Elements Market & Orders: In-app components catalog, order placement instantly linked to MongoDB, itemized invoices, and standing monitoring.
- Automobile Bills & Value Analytics: Log gasoline fill-ups, upkeep payments, and insurance coverage charges with interactive month-to-month value graphs.
- Interactive Utility & {Hardware} Telemetry Simulators: Devoted utility screens (OBD-II diagnostic bother code reader, TPMS tyre stress monitoring, battery well being voltage logs, and journey mileage monitoring) characteristic built-in interactive offline software program simulators for on-device UI demonstration.
- In-App Account Deletion: Totally compliant with Apple App Retailer (Guideline 5.1.1(v)) and Google Play account deletion necessities with cascading MongoDB information cleanup.
- Internet-Based mostly Desktop Admin Panel: Fashionable Vite + React + Tailwind CSS dashboard with Salted XOR Safe Token Vault (zero plain-text token storage) for full administrative management.
- Enterprise Node.js & TypeScript Backend: Categorical.js structure, MongoDB Atlas with Mongoose, JWT authentication, per-user AI fee limits, modular controllers, PM2 cluster help, and automatic backup guides.
- Complete Offline Documentation: Consists of an exhaustive HTML documentation package deal (
AutoCareApp-Doc/index.html) with step-by-step setup guides, database schemas, and screenshots gallery.
Stay Demo & Demo Directions
Expertise AutoCare in motion! Reviewers and patrons can take a look at the stay Android cellular utility, obtain the demo APK, and discover the system by way of our devoted stay demo portal:
- Stay Demo & APK Obtain Portal:
- Official Demo Web page: Visit Official Live Demo & APK Download Portal
- Direct Demo URL:
https://euphonious-tanuki-3dae80.netlify.app - (You too can click on the inexperienced “Stay Preview” button on the high of this merchandise web page to open the demo portal instantly)
- Cell App Demo Account (Automobile Proprietor / Buyer):
- E-mail:
[email protected] - Password:
password123 - (You too can create and register a model new account instantly from the app interface)
- E-mail:
Flutter Cell App Options & Screens (1 to 12)
- Display 1 — House Display: Each day car upkeep dashboard, well being standing gauges, fast reserving actions, and up to date service playing cards.
- Display 2 — Automotive Particulars: Complete car specs, engine specs, VIN, registration, and well being diagnostics.
- Display 3 — My Storage: Storage car fleet overview, multi-vehicle administration, and lively upkeep playing cards.
- Display 4 — Storage Element: Licensed workshop particulars, buyer rankings, companies supplied, location, and working hours.
- Display 5 — Orders: Auto components buy historical past, lively shipments, supply monitoring, and order standing.
- Display 6 — Order Particulars: Itemized auto components bill, value breakdown, cargo monitoring, and fee technique.
- Display 7 — Service Listing: Complete listing of licensed auto care companies, inspections, oil change, and tire upkeep.
- Display 8 — Upkeep Playing cards: Interactive upkeep guidelines playing cards, mileage thresholds, oil life, and brake put on.
- Display 9 — My Bookings: Stay appointments checklist, confirmed service schedules, and previous storage visits.
- Display 10 — Coverage Coverages: Automobile insurance coverage coverage overview, protection tiers, coverage numbers, and expiration dates.
- Display 11 — Reserving and Companies: Service appointment scheduler, date/time pickers, and upkeep package deal choice.
- Display 12 — Service Historical past: Historic service log of car repairs, mileage milestones, invoices, and storage notes.
️ Internet-Based mostly Desktop Admin Panel (Screens 13 to 17)
A devoted, responsive internet administration panel constructed with React, TypeScript, Tailwind CSS, and Vite:
- Display 13 — Govt Dashboard: Actual-time internet dashboard exhibiting fleet KPIs, lively bookings, income metrics, and system analytics.
- Display 14 — Fleet and Automobiles: Administrative car administration desk, fleet standing, inspection logs, and car registration data.
- Display 15 — Companies: Service catalog supervisor so as to add, edit, value, and set up upkeep and restore packages.
- Display 16 — Bookings: Appointment dispatch board for approving, assigning, and monitoring buyer bookings.
- Display 17 — Bills: Fleet monetary audits, gasoline consumption data, restore bills, and interactive value analytics.
AI Sensible Mechanic & Diagnostics Module
AutoCare options highly effective automotive intelligence powered by Google Gemini:
- Symptom Troubleshooting: Conversational AI mechanic diagnoses uncommon sounds, smoke, vibration, and efficiency points.
- Warning Mild Evaluation: Explains examine engine and dashboard warning lights with severity rankings and urgency ranges.
- Sensible Upkeep Checklists: Recommends preventative upkeep primarily based on car age, mileage, and driving patterns.
- Restore Value Forecasting: Offers practical value estimates for components and labor earlier than visiting a restore store.
⚡ Node.js & TypeScript Backend Highlights
- Fashionable TypeScript Structure: Strongly typed fashions, controllers, and companies with clear Categorical.js routing.
- MongoDB Atlas Database: Mongoose schemas with compound indexes on
userIdandvehicleIdfor lightning-fast queries. - Salted XOR Safe Token Vault: Enterprise-grade consumer storage encryption stopping plain-text JWT harvesting.
- Manufacturing Course of Administration: Pre-configured PM2 deployment ecosystem with automated restart and cluster help.
- Database Migrations & Seeders: Constructed-in seed scripts (
npm run seed— drops/deletes all collections earlier than seeding) and automatic MongoDB backup directions. - Zero Credential Leaks: Standardized
.env.instancetemplates with strict placeholder insurance policies.
Compatibility & Necessities
- Cell Platforms: Android (compileSdkVersion 36, targetSdkVersion 36, makes use of flutter.minSdkVersion) & iOS 15.0+.
- Bundle ID & Bundle Identifier:
com.codentratech.autocare. - Flutter SDK: Flutter 3.44+ (Dart 3.5+ / 3.12+).
- Backend Runtime: Node.js v18.x or v20.x LTS with npm.
- Database: MongoDB native occasion (v6.0+) or free MongoDB Atlas cloud cluster.
- Growth IDE: Android Studio or Visible Studio Code.
AI Options & Generative AI Instruments Disclosure
In accordance with market submission tips, under is the clear disclosure of synthetic intelligence options included in AutoCare and AI instruments utilized throughout improvement:
- Included Actual-Time AI Options:
- AI Automobile Harm Visible Scanner: Analyzes car photographs utilizing Google Gemini Multimodal Imaginative and prescient API to establish affected panels, categorize severity (Minor, Reasonable, Extreme), and supply restore insights.
- AI Tyre Situation & Tread Analyzer: Inspects tyre photographs utilizing imaginative and prescient AI to detect tread put on patterns, sidewall cracks, and alignment points.
- AI Dent & Scratch Optical Detector: Inspects car physique photographs to establish floor scratches and dents with restore complexity estimations.
- AI Sensible Mechanic & Assistant: Conversational troubleshooting assistant with server-side immediate building and hourly per-user fee limiting.
- Disclosure of AI Instruments Utilization: Generative AI instruments (together with Claude and Google Gemini) have been utilized to help with code optimization, TypeScript/Dart sort definitions, documentation structuring, and producing conceptual graphic belongings. All structure, database controllers, authentication vaults, and Flutter UI views have been reviewed, refactored, and examined by human software program engineers.
What You Will Obtain
- Full Flutter Cell App supply code (Android & iOS).
- Full Node.js & TypeScript REST API backend supply code.
- Full React & Tailwind CSS Internet Admin Panel supply code.
- Complete offline HTML Documentation (
AutoCareApp-Doc/index.html) with setup directions, database schemas, and deployment guides. - Database seed scripts (
npm run seed) for pre-seeded automobiles, companies, bookings, auto components, and demo accounts ([email protected]/admin123). - Free lifetime updates and help.

