Building habits with Streaks

Reminders+ a local-first habit & task app for iOS

Timeline
December 2025
Collaboration
Max Möckel
Scope
UX/UI DesignDevelopment
Building habits with Streaks

Some productivity apps are too good at letting you plan. You end up with perfect lists… and zero momentum.

Reminders+ is my attempt to fix that with one simple rule: do at least one thing every day — and let the streak do the heavy lifting. It’s a clean, fast, local-first iOS app we designed together with Max Möckel and built in React Native. App Store

The idea: “one task a day” beats “a perfect plan”

Instead of pushing you into huge lists, Reminders+ is intentionally built around consistency:

  • 01Tasks for the stuff you need to get done
  • 02Routines for habits (daily / weekly / monthly)
  • 03Projects for bigger goals
  • 04Streaks as the motivator — your progress stays visible and tangible App Store

That mechanic sounds small, but it changes how you use the app: you stop aiming for “finish everything” and start aiming for “show up today”.

UX/UI: calm, modern, and focused

We designed Reminders+ around a few principles:

  • 01Fast capture (getting a task in should never feel like work)
  • 02Clear hierarchy between Tasks / Routines / Projects
  • 03A UI that stays out of the way, so your attention stays on doing, not organizing

iOS-Blue

#007EFF

Off-White

#F5F7FA

Ink

#0B1220
Development: React Native, local-first by design

From day one, we wanted the app to feel instant — and to be something you can trust with personal planning.

So Reminders+ is built to be:

  • 01100% local storage, no cloud dependency
  • 02“Data not collected” (App Store privacy)
  • 03Fast & lightweight, with smooth navigation and animations

On the landing page we also made sure data is portable — including flows like download/import for your tasks.

Iteration shipped: what changed after launch

We kept polishing the core flow with real-world use in mind — especially around managing bigger task structures:

  • 01Compact subtasks
  • 02Improved drag & drop
  • 03Smoother animations & refined navigation

We also expanded accessibility of the UI experience through broader language support (including RTL improvements and more locales).

Landing Page: clarity from the first click

The landing page serves as a visual extension of the app's minimalist philosophy. It was designed to communicate the value of privacy and simplicity immediately, using clean layouts and interactive previews to demonstrate the fluid navigation and the "no-account-required" onboarding flow. Visit the landing page