2025
Product Design

At some point last year, my current company stopped paying for Notion. Not a big deal in theory. But in practice, it meant the team lost the one place where work actually lived between standups. So I built one.
Onion is a minimal Kanban tool for marketing teams and freelancers who need to track work without the overhead of a full project management suite. No AI suggestions, no integration marketplace, no enterprise tier hidden behind a sales call. Just boards, columns, cards and stuff to be done.
The current version ships four views: a Kanban board, a general overview, a recents feed, and a calendar view. That covers most of what a small agile team actually needs on a day-to-day basis: sprint tracking, weekly syncs, and a quick way to see what shifted recently.
Cards support custom attributes, so you can add fields like priority, owner, or client tag without building a parallel spreadsheet. Boards can be shared publicly via link. Login works with Google or email. It is free to use, and your data stays yours.
The stack is React with TypeScript, Supabase for the backend and auth, and Vercel for deployment. I used Claude Code throughout the build as part of my development workflow, which let me move significantly faster than I would have solo. The landing page is at getonion.app, still in progress though.
I designed the base product in Figma, built the frontend, connected the database, set up auth, defined the pricing tiers, and shipped it.
The current text editor inside cards is functional but limited. The next major piece of work is replacing it with a block-based editor: line-by-line editing, image support, richer content per card. That change will make cards useful not just as status trackers but as actual lightweight documents, which is how the better agile teams tend to use them.
Most design portfolios show work done inside a company brief, with a team, with defined constraints handed from above. Every decision from the name to the data model to the stack was mine.
That includes the bad ones. The editor is the current example. Choosing TipTap early made sense at the time and is now the thing I need to replace. That kind of decision, and the process of fixing it, is closer to what product design actually looks like than any polished case study.
If you are looking at this because you want to understand how I work, Onion is the clearest answer I can give you.
Try it free at app.getonion.app. No credit card, no onboarding modal.