Skip to content

maxgorm/RoadRelay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DriveBrief - Hackathon Project

CarPlay-enabled iOS app that summarizes your notifications and sends them via SMS using Teli AI.

Quick Start

See flutter_app/README.md for detailed setup instructions.

cd flutter_app
flutter pub get
cp .env.example .env
# Edit .env with your API key
cd ios && pod install && cd ..
flutter run

Demo

  1. Run the Flutter app on iOS Simulator
  2. Open CarPlay: I/O β†’ External Displays β†’ CarPlay
  3. Tap DriveBrief icon
  4. Tap "Send Summary Text"
  5. Check your phone for the SMS!

Project Structure

CarPlaySafety/
β”œβ”€β”€ flutter_app/      # Main Flutter + iOS project
β”‚   β”œβ”€β”€ lib/          # Flutter Dart code
β”‚   β”œβ”€β”€ ios/          # Native iOS + CarPlay
β”‚   β”œβ”€β”€ assets/       # Sample notifications JSON
β”‚   └── test/         # Unit tests
β”œβ”€β”€ spec.md           # Original project specification
└── README.md         # This file

Features

  • πŸš— CarPlay Integration - Single-tap summary from your car
  • πŸ€– Teli AI Summarization - Smart, priority-based briefings
  • πŸ“± SMS Delivery - Get your summary on your phone
  • πŸ”’ Privacy First - Sensitive content auto-redacted
  • πŸ“Š Debug Tools - Full logging and status tracking

Tech Stack

  • Flutter 3.0+ with Provider state management
  • Swift for native iOS CarPlay
  • Teli AI API for summarization and SMS
  • MethodChannel for Flutter ↔ Native communication

Hackathon Context

Built for the DriveBrief Hackathon. Notifications are simulated via JSON (no iOS Notification Center access). Uses provided Teli API key for demo purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages