Docs — Card Manager

Docs — Card Manager

Type:

Interactive document card manager

Stack:

React, Vite, Tailwind CSS, Framer Motion

Status:

Live on Vercel

A document manager built around the idea that files are physical objects you arrange, not rows you sort. Cards are draggable on desktop — you push them around a surface rather than filtering a list — and the whole thing stays fully responsive down to a phone, where dragging stops making sense and the layout adapts instead of degrading.

Framer Motion does the motion work, which is the part that decides whether a drag interface feels like handling paper or like fighting a browser. React and Vite keep the build fast enough that iterating on the feel is cheap, and Tailwind keeps the styling close to the markup it describes.

It is a small application, and deliberately so. The interesting constraint is making a direct-manipulation interface work across device classes without maintaining two products.

Cards you actually move

Draggable document cards on desktop, powered by Framer Motion — direct manipulation rather than a list with a sort control.

Plate: grid

Responsive without a second product

React and Vite underneath, Tailwind for styling, and a layout that adapts across every device class instead of shipping a separate mobile build.