notreally.work
$menu[+]
user@notreally:~$ cat /var/www/index.html
in-development

One Thing

A daily focus ritual disguised as a task app. Swipe-based interactions, immersive mode, zero judgment.

#react-native#gestures#meditation#minimalism

Concept

Not a task manager. A space you enter briefly with intention.

Most productivity apps optimize for throughput. One Thing optimizes for presence.

Philosophy shift

BeforeAfter
Input → Save → Check-inArrival → Intention → Commitment → Reflection → Closure
DashboardFull-screen immersive mode
Tap buttonsSwipe gestures
Gamification (streaks, badges)Gentle narrative ("You showed up")

Interaction design

Home screen states:

Empty state: "What's your one thing today?" — tap anywhere, type, swipe UP to commit. No buttons. Just text and intention.

Anchor set: Large centered text. Swipe right to reflect. Swipe left to edit. No visible controls.

Gesture map:

  • ↑ Swipe up: Commit anchor
  • ← Swipe left: Edit
  • → Swipe right: Open reflection
  • ↓ Swipe down: History

Built with react-native-gesture-handler and react-native-reanimated. Physics tuned for calm: 280ms duration, ease-in-out easing, zero bounce.

Reflection flow

Swipe right from Home. Panel slides in (280ms, ease-in-out).

Question: "How did honoring this feel?"

Horizontal swipe cards:

  • Honored fully
  • Made progress
  • Not today

Swipe up to confirm. Soft haptic. Affirmation fades in ("You showed up." / "Progress counts." / "Tomorrow is new.") Auto-fades after 1.5s. Return to Home.

No red states. No failure language.

Visual system

Colors:

  • Background: #F6F4EF (soft paper tone, not white)
  • Primary: #4F46E5 (muted indigo)
  • Success: #6BAF92 (sage green)
  • Failure: Neutral gray (never red)

Typography:

  • Inter/SF Pro
  • Anchor text: 24-28pt medium weight
  • Generous line height, ample breathing space

Remove:

  • Shadows, borders, pills, bright saturation
  • Dense UI blocks
  • Visible navigation during ritual

Data model

Extended anchor model with reflection states:

{
  "date": "2026-02-08",
  "text": "Write the concept doc",
  "category": "work",
  "type": "creative",
  "reflectionStatus": "honored" | "progress" | "not_today" | null
}
user@notreally:~$ _