SPACE.LA
◀ music select
personal / app / active

Productivity

A modular admin panel and personal productivity dashboard built with Next.js 15, TypeScript, Tailwind and shadcn/ui: task tracking with status, priority, due dates and tags, a Tiptap markdown editor, table management and drag and drop.

BPM
140
GRADE
S
LEVEL
5
RELEASES
0
YEARS
2025–2025

A Dashboard For Myself

Every few years I build myself a new to-do list. The July 2025 version was an admin panel: Next.js 15, TypeScript, Tailwind and shadcn/ui, built over a couple of days.

Tasks with status, priority, due dates and tags. Tiptap for writing notes in markdown right on the page. Table management for the parts that are really just rows. dnd-kit so I could drag things into the order I wanted. I built it to be modular, as a set of admin pieces I could reuse, with tasks as the first thing on top. Pretty much every client project needs a table with filters, an editor and a drag handle.

It stopped after a couple of weeks, but I kept the components.

led to