Back to projects
📱Mobile
Mobile Developer2024

SnapTask

A mobile-first task manager focused on speed: capture tasks with a swipe, organize with gestures, and stay productive even without a connection thanks to offline-first sync.

React NativeExpoTypeScriptSQLiteZustand
Deep dive

Case Study

Problem

Most task apps required too many taps to capture a quick thought, so ideas were lost before they were saved.

Solution

Built a gesture-driven capture flow with an offline-first local database that syncs in the background when online.

Outcome

Reduced task capture to a single gesture and kept data consistent across offline and online states.

Key points

Highlights

  • Offline-first storage with background sync
  • Swipe gestures for capture, complete, and archive
  • Optimistic UI updates for instant feedback