akash@portfolio ~
› establishing secure channel...
AB
Akash Bishnoi
All Projects
Mobile · Case Study

Stratos — Mobile Productivity App

Buttery, offline-first productivity for power users.

A cross-platform mobile suite for power users — buttery animations, offline-first sync, biometric vault, and obsessive UX polish.

React NativeExpoBiometrics

Product Demo

Interactive workspace

Explore the product workflow with a fixed local dataset. Controls and state changes are functional; the demo makes no external requests and requires no account or API key.

StratosPersonal workspace
All changes saved
AB

Today

Wednesday, May 21

5 open
across all lists

2 remaining

Changes appear in the phone preview

Review launch brief
Website launch10:30
Send research notes to design
Product discovery13:00
Prepare weekly planning agenda
Operations16:00

The Problem

Mobile productivity apps either feel slow or treat phones like miniature laptops. Power users want native-grade fluidity with desktop-grade depth.

The Solution

A natively-fluid app with offline-first storage, biometric vault, and a gesture system designed for thumbs — wrapped in a typography and motion system that feels like a flagship release.

Key Features

Offline-First Sync

Writes land locally instantly; CRDT sync reconciles when the device reconnects.

Biometric Vault

Sensitive notes and credentials gated by Face ID / Touch ID with secure enclave storage.

Gesture Navigation

Edge-swipe, long-press, and pinch gestures map to common actions — no thumbstretch.

Spring Animations

Reanimated 3 spring physics across every transition for a tactile feel.

Smart Capture

Camera + on-device OCR turns receipts and whiteboards into searchable notes.

Cross-Device Continuity

Hand-off cursor position and selection across phone, tablet, and web.

Architecture

  1. 1WatermelonDB on SQLite for offline-first writes; lazy reactive queries drive UI.
  2. 2Sync uses CRDT deltas over a thin Node sync server with end-to-end encryption.
  3. 3Biometric flow uses Expo SecureStore with hardware-backed keys.
  4. 4Animation layer entirely on the UI thread via Reanimated worklets.

Outcomes

18 MB
App Size
0.9s
Cold Start
99.7%
Crash-Free Sessions
<8ms
Avg Frame Time

Highlights

  • 60fps everywhere
  • Truly offline-first
  • Biometric by default
  • Gestures over taps