Mindfocus
ProductionWeb app01Mindfocus

Overview

Turning a fragmented learning product into one repeatable mastery ritual

I redesigned and shipped Mindfocus around one clear loop: Memento → FlashTest → mastery.

7 → 2

steps to first value

Mindfocus product walkthrough preview

Context

A memory product whose core value was hidden

Mindfocus helps users turn a subject into knowledge they can recall without assistance. The original product offered more than ten tools, but the path from arrival to mastery was difficult to understand.

Starting point

  1. More than ten features competed for attention on the home screen

  2. Seven steps separated a new user from the first value moment

  3. The Memento → FlashTest → mastery loop was buried in the interface

Mechanic

One repeatable ritual instead of a collection of features

The product was rebuilt around one sequence: capture what matters, structure it, test recall, make mastery visible, then return when memory needs reinforcement.

Create a Memento
Train
FlashTest
Master
Return

Decisions

Make the product promise immediately readable

The fragmented homepage became a focused entry point into one learning ritual. Secondary tools stopped competing with the action that creates value.

Fragmented learning experience — before

Fragmented learning experience — before

Single learning ritual — after

Single learning ritual — after

Reduce the path to first value from seven steps to two

The onboarding wizard was removed. Creating a Memento became the first interaction, so users could experience the product before learning its entire system.

Multiple onboarding steps — before

Multiple onboarding steps — before

Single step to first value — after

Single step to first value — after

Turn mastery into visible product feedback

FlashTest moved from a standalone exercise to the proof mechanism for the whole experience. Results now expose progress and guide what the user should reinforce next.

Standalone FlashTest — before

Standalone FlashTest — before

Mastery validation system — after

Mastery validation system — after

System

A product mechanic backed by a working production system

I designed and implemented the systems behind the experience—from memory scheduling and AI-assisted mastery to real-time collaboration and immersive 3D learning journeys.

Memory engine

MongoDB persists each Memento’s mastery state, review schedule and timezone. Scheduled jobs drive the reinforcement cycle from J0 to J365.

AI-assisted mastery

A seven-step generation pipeline creates each Memento. Audio mastery sessions are transcribed and evaluated server-side before the memory state can advance.

Real-time rooms

Socket.IO synchronizes rooms, participant presence and timers. WebRTC powers peer-to-peer audio, video and screen sharing.

Immersive 3D journeys

Three.js turns collections and mastery progress into spatial learning environments, with custom transitions and interaction logic across the journey.

Production foundation

NextAuth handles magic-link and Google authentication, Stripe manages subscriptions, PostHog measures product usage, and AWS S3 stores user media.

Next.js · React · MongoDB · OpenAI · Socket.IO · WebRTC · Three.js · NextAuth · Stripe · PostHog · AWS S3

Impact

One loop now connects first use, mastery and return

The redesign aligned positioning, interaction and implementation around the same promise: create a Memento, prove mastery, and know when to return.

  • The product promise is readable from the first screen

  • Memento creation became the first meaningful action

  • Mastery became visible, measurable and scheduled over time

  • Core activation and return behaviour are tracked through product analytics

View live product
PitchArena
02PitchArena

Turning a voice-interface brief into a working AI training product

MVPWeb app
AoMars
03AoMars

Turning focus into a shared effort to restore a world's memory

PrototypeApp