All projects

Flowboard

A personal kanban with your own boards, columns, and AI that breaks tasks into concrete steps.

Flowboard is a kanban app with user registration. Everyone gets their own boards. After logging in, you create a board for a project, school, or homework list and work in Kanban or table mode.

A board has columns you define yourself, from the classic Todo → In progress → Done to a custom workflow with Test or Prod stages. You add tasks with a click, set priority and description, then drag them between columns.

You don't have to break tasks down yourself. AI generates a list of steps from the card title and description, so you know where to start.

What working with the board looks like, from the kanban view to card details with AI steps:

Kanban view with personal boards, custom columns, and task cards.

The sidebar lists all of your boards: Example Project, Personal Tasks, School, and others you create with New board. Each board has its own columns and tasks, so projects don't mix.

You add columns on the fly. Cards show priority (HIGH, MEDIUM, LOW), title, short description, and time logged. The Kanban Mode / Table Mode toggle lets you switch how you work with the same data.

Clicking a card opens a details panel with title, full description, priority, and time log. This is where AI comes in: Generate AI steps analyzes the task and returns a numbered list of concrete action steps.

Card details with AI-generated action steps from the task description.

Generated steps land in ACTION STEPS (AI), a ready-made checklist you can work through in order. Useful for bugs, features, and tasks that feel too broad to start coding right away.

React, TypeScript, and Zustand on the front end, Supabase for users and board data. A kanban where registration, personal boards, flexible columns, and AI support everyday planning.

ReactTypeScriptZustandSupabaseVercelJest