Loft
Tu pizarra mental, persistente
Next.js 16React 19SupabasePostgres RLS@dnd-kitMulti-tenantTailwind v4
Loft
Tu pizarra mental, persistente.
Loft es un kanban multi-tenant aislado pensado para profesionales independientes que necesitan un espacio personal donde capturar ideas, oportunidades, tareas y proyectos sin fricción.
Una sola cuenta, un solo board, todo tuyo. Sin colaboración, sin equipos, sin sharing — el aislamiento se aplica a nivel base de datos vía Postgres RLS, no sólo en la capa de aplicación.
Filosofía
- Fricción cero al capturar: click
+, escribir markdown, Enter. Nada más. - Inbox-first: capturás primero, organizás después. La columna
Limboestá siempre lista. - Keyboard-first:
Cmd+Kpara buscar, drag con mouse o teclado, atajos visibles.
Stack
| Capa | Tecnología |
|---|---|
| Framework | Next.js 16 (App Router, Server Actions, RSC) |
| UI | React 19 + Tailwind v4 + primitivas shadcn |
| DnD | @dnd-kit/core + @dnd-kit/sortable |
| Backend | Supabase (Postgres + Auth + RLS + pgvector) |
| Tests | Vitest + Testing Library + integración con Supabase real |
-- RLS aplica aislamiento por cuenta en cada lectura Y escritura
create policy "users_can_only_read_their_own_cards"
on cards for select
using (account_id = auth.uid());
Galería del proyecto



