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.

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.
