Case Study · Investing Education

Thesis

Investopedia meets NerdWallet, rebuilt as a mobile-first, educate-first investing app. A questionnaire generates themes, a curated browse surfaces them, a forced-pair picker sharpens conviction, and the result synthesizes into an ETF.

v1 PrototypeTargeting iOS App Store
4core screens shippeddraft figure
1questionnaire → theme enginedraft figure
0%investment advice givendraft figure
Problem

Investing apps sell conviction they haven't earned

Most retail investing tools either drown beginners in a wall of tickers or push them toward a feed of hot takes. Neither builds the muscle of actually reasoning about a thesis before putting money behind it.

Build

Questionnaire → theme → forced-pair → synthesis

A short questionnaire runs through a rules-based engine to generate investing themes tailored to the user, not a generic risk-tolerance score. Curated browse lets users explore themes; "The Duel," a forced-pair picker, makes users choose between two options repeatedly to surface real conviction instead of hedged, wishy-washy answers. The picks synthesize into an ETF-style basket.

Regulatory framing is intentionalThesis stays an educational tool, not investment advice. I built that boundary in on purpose.
Proof

v1 prototype, active development

Built on Expo SDK 56 / React Native 0.85 in strict TypeScript with NativeWind v4 and Zustand + AsyncStorage for state. The current build covers the full questionnaire-to-synthesis loop end to end.

Stack

What it's built on

Expo SDK 56 · React Native 0.85 · TypeScript (strict) · NativeWind v4 · Zustand + AsyncStorage.

Status

Prototype, targeting App Store submission

Active-slice development continues against a running spec (docs/current-slice.md), with the next milestone being a polish pass ahead of an App Store submission.