Side project since 2025 — fragrance discovery on Next.js and Supabase. Still early; figuring out what features earn their place and what gets cut.
Fragrance discovery is broken in a specific way: too much marketing language, too little useful context, and almost no tooling that treats scent exploration like a craft rather than a checkout funnel. Scentwise is my attempt to fix the slice I care about — helping someone answer "what might I like?" and "why?" without drowning in brand copy.
The first version is deliberately narrow. I am not trying to be a full retailer or a social network on day one. The MVP is about discovery mechanics: structured fragrance data, search that respects how people actually talk about scent, and pages that explain a fragrance in plain language.
Next.js for the app shell and rendering strategy, Supabase for database and auth, TypeScript throughout. The architecture bias is boring on purpose: fewer moving parts, easier to iterate while the product shape is still fluid.
Active development. The product surface is still shifting — some features will ship, others will get cut once real usage proves they do not matter. I would rather publish an honest in-progress case study than pretend the scope is frozen.