← Back to list

Built a Flutter app: voice-dictated notes with local-first storage

Wanted to share a recent side project — a notes app built with Flutter, focused on getting offline-first architecture and state management…

Sadhamhussain · 2026-06-21 17:44 · 0 claps · 0.6 min read
#flutter-app-development #flutter #dart #riverpod-state-management #hive
Open on Medium ↗
Wiki topics: RAG · RAG & Retrieval BIZ · Business Strategy 📱 · Mobile Development ⏱️ · Productivity 🏛️ · Architecture

Built a Flutter app: voice-dictated notes with local-first storage

Wanted to share a recent side project — a notes app built with Flutter, focused on getting offline-first architecture and state management right.

Stack: 🔹 Hive — fast, local NoSQL storage (no backend, fully offline) 🔹 Riverpod — state management, with providers cleanly separating data, voice, and UI layers 🔹 speech_to_text — tap-to-dictate notes by voice, with continuous listening across pauses

A few things I focused on: → Keeping persistence reactive — the UI updates instantly on any add/edit/delete, no manual refresh logic → Designing the voice layer so partial speech results preview live, but only commit to the note once finalized — so words don’t get dropped or overwritten mid-dictation → Clean separation of concerns: repository handles storage, notifiers handle state, screens stay dumb and reactive

Code’s public on GitHub — feedback welcome 👇 https://github.com/sadhammine-a11y/voicetonotes

Flutter #MobileDevelopment #Riverpod #OpenSource


메타데이터
post_id
782fa67e0dd3
slug
built-a-flutter-app-voice-dictated-notes-with-local-first-storage-782fa67e0dd3
url
https://medium.com/@sadhamhussain2446/built-a-flutter-app-voice-dictated-notes-with-local-first-storage-782fa67e0dd3
canonical_url
https://medium.com/@sadhamhussain2446/built-a-flutter-app-voice-dictated-notes-with-local-first-storage-782fa67e0dd3
author_url
https://medium.com/@sadhamhussain2446
status
ok
fetched_at
2026-06-23 03:48:11