Back to Projects
In development
Demo
Next.jsReactTypeScriptTailwind CSSSupabaseMotionRecharts2026WEB Marcadores
Web app to organize favorite links in nested folders, with a bookmark grid, detail panel with metadata and tags, and a dark file-explorer-style UI. Supabase auth with SSR sessions via @supabase/ssr. Includes a demo mode without .env.local (in-memory data, login button or /demo route), keyboard shortcuts with hotkeys-js, Shortcuts and Profile views, and usage charts with Recharts. Motion animations and Tailwind CSS v4.
Project Screenshots

1 / 12
What I learned
- SSR sessions with Supabase on App Router without leaking cookies into client components
- Ship /demo with in-memory data so the UI works without a .env
- Reorder folders and bookmarks with pragmatic-drag-and-drop
- Global shortcuts (hotkeys-js) that do not steal focus from inputs
Technical Details
- •Next.js 16 (App Router), React 19, TypeScript
- •Supabase (@supabase/supabase-js, @supabase/ssr)
- •Tailwind CSS v4, Motion, Recharts
- •hotkeys-js for shortcuts; pragmatic-drag-and-drop for drag
- •Vercel Analytics










