Saltar al contenido
Kanban Studio cover

Proyectos / Kanban Studio

Kanban Studio

Una alternativa a Trello convertida en un SaaS completo: tableros colaborativos, varias vistas del mismo trabajo, control de tiempo, automatizaciones e integración MCP para agentes de IA.

2026
KanbanTimelinesMCP

Resumen

Kanban Studio nació de una necesidad muy concreta: quería una alternativa a Trello que encajara con mi forma de organizar producto, desarrollo y trabajo en equipo. En lugar de sumar otra herramienta especializada para cada fase, construí un único espacio donde una tarea puede pasar de idea a entrega sin perder su contexto.

El producto combina tableros Kanban, vista de lista, calendario, timeline, documentación, timers, automatizaciones y colaboración en tiempo real. También expone el mismo modelo de trabajo a agentes de IA mediante MCP, de forma que una persona puede organizar visualmente el tablero mientras Claude, Cursor u otro cliente compatible prepara o actualiza tareas con operaciones trazables.

Un mismo trabajo, varias formas de verlo

La decisión central del producto fue mantener una única fuente de verdad para las tareas y permitir que cada momento del proyecto utilice la vista más útil:

  • Kanban para mover tarjetas entre etapas y entender el estado del flujo.
  • Lista para revisar muchas tareas de forma compacta.
  • Calendario para trabajar con fechas y reprogramar visualmente.
  • Timeline para planificar periodos de trabajo a partir de fechas de inicio y entrega.
  • Documentación para convertir el contenido estructurado de las tarjetas en una base de conocimiento navegable.

Las tarjetas reúnen descripción enriquecida, etiquetas, responsables, fechas, adjuntos, checklists, comentarios, menciones, recurrencia y registro de tiempo. Así, cambiar de vista no fragmenta la información ni obliga a mantener copias paralelas.

Detalle de una tarjeta real en Kanban Studio con etiquetas, descripción, checklist y actividad
Una tarjeta real reúne etiquetas, descripción, checklist, adjuntos, timer y actividad sin sacar al equipo del contexto del tablero.

Colaboración sin perder los límites del equipo

Los workspaces agrupan miembros y tableros, mientras los roles de owner, admin, editor y viewer delimitan qué puede hacer cada persona. Un tablero puede compartirse entre equipos cuando el proyecto lo necesita, sin convertir todo el espacio de trabajo en información pública.

Dentro de cada tarjeta, los comentarios con menciones, las asignaciones múltiples y el historial de actividad mantienen la conversación junto al trabajo. Los timers y registros de tiempo permiten medir la dedicación real; las tarjetas recurrentes y las reglas automáticas se ocupan de flujos repetitivos como asignar responsables, añadir etiquetas o establecer una fecha cuando ocurre un cambio.

Diseñar la interacción para que se sienta inmediata

En una herramienta de gestión, unos cientos de milisegundos entre arrastrar una tarjeta y verla en su nueva posición cambian por completo la percepción del producto. Implementé mutaciones optimistas que actualizan las distintas consultas de Convex —tablero, lista y detalle— antes de recibir la respuesta del servidor.

También construí snapshots locales en IndexedDB para mostrar la última versión conocida del tablero mientras llegan los datos en vivo. La reconciliación está diseñada para que una lectura tardía de caché nunca sobrescriba una consulta en tiempo real o una actualización optimista más reciente. El shell privado se entrega pronto y cada sección carga su propio estado, evitando bloquear toda la aplicación detrás de una única pantalla de espera.

El drag and drop utiliza dnd-kit y una capa de arrastre anclada al puntero para conservar la relación visual entre el cursor y la tarjeta. Esto hace que mover trabajo entre columnas siga resultando preciso incluso cuando la tarjeta original y su preview tienen tamaños distintos.

Un tablero que también pueden utilizar los agentes

La integración MCP convierte Kanban Studio en una fuente de verdad accesible desde Claude, Cursor, GitHub Copilot y otros clientes compatibles. El servidor ofrece herramientas para consultar tableros, listas, tarjetas, etiquetas, comentarios y checklists, además de operaciones de escritura individuales y por lotes.

Las operaciones bulk_create_cards y bulk_update_cards aceptan contenido completo y devuelven resultados por elemento. De este modo, un lote puede informar de éxitos parciales sin ocultar qué acción ha fallado. La autenticación admite OAuth con PKCE y scopes separados para lectura y escritura, además de API keys administrables para integraciones controladas.

Integración MCP de Kanban Studio con actividad de Claude, Cursor y GitHub Copilot
Los agentes pueden operar en lote, pero el tablero sigue siendo el lugar donde el equipo revisa, prioriza y corrige el resultado.

Convertir la aplicación en producto

Además del núcleo de gestión, desarrollé el recorrido completo de un SaaS publicado: autenticación, invitaciones, perfiles, almacenamiento con cuotas, facturación con Stripe, importación desde Trello, plantillas, tableros públicos, idiomas, documentación y un blog orientado a adquisición. La landing comunica una promesa sencilla: todas las funciones están disponibles para equipos de hasta diez personas, sin una prueba que caduque.

Asistente de creación de tableros de Kanban Studio en el paso de selección de plantilla
El asistente permite empezar desde cero, elegir una plantilla o importar un tablero de Trello antes de crear el espacio de trabajo.

Mi rol

Producto · Full-stack

Aspectos destacados

  • Diseñé y desarrollé el producto desde el flujo de tablero hasta la landing y el modelo de acceso.
  • Unifiqué Kanban, lista, calendario, timeline y documentación sobre las mismas tarjetas.
  • Implementé colaboración en tiempo real, roles, menciones, asignaciones, timers, recurrencia y automatizaciones.
  • Construí mutaciones optimistas y caché local reconciliada para que el tablero responda de forma inmediata.
  • Desarrollé un servidor MCP con OAuth, scopes, API keys y operaciones por lotes con resultados detallados.
  • Añadí plantillas, importación de Trello, tableros públicos, facturación y contenido localizado.

Stack

  • Next.js 16, React 19 y TypeScript
  • Convex para datos, realtime, almacenamiento y funciones backend
  • Better Auth con sesiones, OAuth y autorización para MCP
  • dnd-kit, FullCalendar, MDXEditor, Radix UI y Tailwind CSS
  • Stripe para suscripciones y límites de cuenta
  • Vitest para lógica de producto, seguridad, MCP, i18n y rutas

Visitar

Explorar Kanban Studio