Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Call Reminder (Flutter iOS MVP)

Call Reminder turns a call note or user-approved transcript into a confirmed local reminder. For example, it detects: “I'll call Maria tomorrow at 3 PM” and offers to schedule a notification.

Important iOS constraint

iOS third-party apps cannot silently access or record ordinary cellular/FaceTime phone-call audio. This MVP therefore accepts text the user pastes or dictates. A production version can add a consent-based recording/transcription flow for calls made inside the app or through a supported calling provider.

Run it

  1. Install Flutter (stable) and Xcode.
  2. In this folder run flutter create --platforms=ios . once to generate the native iOS runner.
  3. Run flutter pub get.
  4. Open an iOS simulator or device and run flutter run.

On first launch, allow notifications. The app stores reminders locally and schedules a local iOS notification.

Current MVP scope

  • Dashboard for due-today, open, and overdue follow-ups
  • User-started speech dictation plus typed/pasted notes
  • Rule-based recognition of follow-up action, client, and time (tomorrow, weekdays, AM/PM)
  • Review and edit before reminder creation
  • Local notifications, persistent upcoming/completed lists, and swipe-to-delete
  • An in-app privacy explanation and iOS microphone/speech permission text
  • Unit and widget tests

Next product steps

  • Add speech-to-text for user-started recordings, with microphone and speech-recognition permission explanations.
  • Replace the simple parser with a privacy-reviewed language model/date extractor and show confidence.
  • Add contacts, calendar links, recurrence, and a sync backend only after user consent.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages