Flutter App + AI Model

Karek-Keda

Car Sound Detection AI

Listen. Analyze. Diagnose. An intelligent mobile application that uses AI to detect car problems by analyzing engine sounds.

9 App Screens
2 Course Parts
5 User Stories
Explore Designs

Karek-Keda

Car Sound Detection AI

Course Structure

Part 1: Flutter App

Build the complete mobile app with authentication, UI screens, and local functionality.

  • Login & Registration
  • Home Screen
  • Recording Interface
  • Results Display
  • History Tracking
  • Chat Interface

Part 2: AI Model

Implement the AI-powered sound analysis and chat functionality.

  • Audio Processing
  • AI Sound Analysis
  • Diagnosis Engine
  • Chat AI Integration
  • Backend APIs
  • Offline Caching

App Screens

Interactive preview of all app screens

Welcome Screen

The first screen users see when opening the app. Features the logo, branding, and options to login or create an account.

Key Elements:

  • Brand logo with animation
  • App tagline
  • Get Started button
  • Social login options preview
Authentication
9:41
●●●●○ 📶 🔋

Karek-Keda

Car Sound Detection AI

Listen to your car. Understand what it needs.

9:41
●●●●○ 📶 🔋

Welcome Back

Login to continue

📧 Enter your email
🔒 Enter your password 👁
Forgot Password?
or
9:41
●●●●○ 📶 🔋

Create Account

Start your journey with Karek-Keda

👤 Enter your name
📧 Enter your email
🔒 Create a password 👁
🔒 Confirm your password
9:41
●●●●○ 📶 🔋
Good Morning

Ahmed

👤

Car Sound Analysis

Tap the button below to start listening to your car's engine

Tap to Listen
📊 12 Scans
8 Healthy
⚠️ 4 Issues
9:41
●●●●○ 📶 🔋

Listening...

Position phone near engine

00:05
5/10 seconds
9:41
●●●●○ 📶 🔋
🚗

Analyzing Engine...

Our AI is processing your audio

Audio captured
Processing frequencies
Matching patterns
Generating diagnosis
9:41
●●●●○ 📶 🔋
⚠️

Rod Knock

87% Confidence
Severity:
High

What is this?

A rod knock is a serious engine issue caused by wear in the rod bearings. It creates a distinctive knocking sound that increases with engine RPM.

Recommended Actions

  • 🔧 Visit a mechanic immediately
  • 🚗 Avoid long drives
  • 💰 Estimated repair: $2,500+
9:41
●●●●○ 📶 🔋

AI Mechanic

● Online
🤖
📋 Discussing: Rod Knock (87% confidence)
🤖
I see you've got a potential rod knock issue. This is a serious problem. How can I help you understand it better?
Is it safe to drive 10 more miles to the mechanic?
🤖
I'd recommend being very cautious. Drive slowly, avoid high RPMs, and monitor your oil pressure. If the knocking gets worse or you see warning lights, stop immediately.
How much will this cost to fix?
9:41
●●●●○ 📶 🔋

Scan History

Today
⚠️

Rod Knock

87% confidence • 9:35 AM

Yesterday

Engine Healthy

95% confidence • 2:15 PM

ℹ️

Belt Squeal

72% confidence • 10:20 AM

December 15

Engine Healthy

92% confidence • 8:45 AM

1 / 9

User Flow

How users navigate through the app

🚀

Welcome

🔐

Auth

🏠

Home

🎤

Record

🔍

Analyze

📊

Results

💬

Chat

Key Features

🔒

Secure Authentication

Email/password login with Google social login option. Secure session management.

🎙️

Audio Recording

High-quality 5-10 second audio capture with real-time visualization.

🤖

AI Analysis

Advanced AI processes audio patterns to diagnose engine problems.

💬

AI Chat Assistant

Context-aware chat for follow-up questions about your diagnosis.

📜

History Tracking

Complete timeline of all scans with audio playback capability.

📴

Offline Support

Record and cache when offline, auto-upload when connected.