a side project that grew into a side business

role

product design · ux · front-end · engineer

status

stack

react · typescript · tailwind · xyflow · supabase · openrouter

the problem

most thinking tools break down in one of two ways:
they’re either too simple to scale, or too complex to stay usable.

people don’t need more features — they need structure without friction.

the solution

nodal is a visual thinking platform built around boards and nodes.

it gives ideas space to breathe, while providing enough structure to turn messy thinking into something actionable — without forcing users into rigid workflows.

ai supports the process - but never takes it over.

key ideas

boards, not files

thinking happens in shared spaces, not documents.

visual, but intentional

nodes live in space, but hierarchy and relationships matter.

ai where it makes sense

generate, expand, summarize, and organize — without losing user control.

systems first

components, interactions, and motion are designed to scale as the product grows.

evolution

nodal has evolved through continuous iteration - refining the core mental model, simplifying interactions as features expanded, and introducing new ways to guide thinking like story mode. 

every addition follows one rule:
it's wanted and it fits

which enforces another rule of thumb:
talk to your users

screens

the boardroom (admin)

access your boards, get a quick look of tasks, etc.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

This is a heading.

This is a basic text element.

outcome

nodal is a living product, actively evolving through real use.

it reflects how i work:
design and engineering together, systems over one-offs, and ai used intentionally not as a gimmick. nobot (nodal's own AI assistant) was part of the story from the beginning.