Todos los proyectos
Discord · Web · Móvil

Bardo

Documentos, reuniones y tareas, dentro de Discord.

Reunión en vivo en Bardo: agenda por bloques con la línea de tiempo y el tema activo
Para quién

Equipos que colaboran dentro de Discord

Alcance

Discord Activity · Documentos · Reuniones · Tareas

En foco

Product Design / Diseño responsive / Identidad de producto

La idea

Que lo acordado en una conversación no se pierda en el canal.

En Discord es fácil conversar, pero los documentos, las reuniones y los pendientes suelen quedar repartidos. Diseñé Bardo para reunirlos en el mismo espacio: preparar una reunión, registrar acuerdos y darles seguimiento después.

La demo y las capturas usan un equipo, nombres y datos ficticios.

Documentos

Leer sin salir del canal.

Un lector para todo lo que el equipo escribe o importa: Markdown, PDF, Word o texto.

Lector de Bardo con el brief Onboarding v3, su contexto, objetivo y tabla de métricas

Documentos

Escribir por bloques.

Barra que se adapta al ancho, menú «/» y guardado automático a la vista.

Editor por bloques con una especificación, su barra de formato y una tabla

Reuniones

La reunión, en vivo.

Tema activo y tiempo restante a la vista. Si un bloque se excede, se nota.

Reunión en vivo con un bloque que excede su tiempo: la línea de tiempo se vuelve roja y ondulada

Reuniones

De acuerdo a tarea.

Al cerrar la reunión, cada acuerdo pasa al tablero con su responsable.

Diálogo Crear tareas desde los acuerdos, con cuatro acuerdos marcados y su responsable
Crear tareas desde los acuerdos de una reunión, con cuatro acuerdos marcados y su responsable

Tareas

Un tablero por canal.

Etiquetas, prioridades, fechas y subtareas, con avisos en Discord.

Tablero de tareas por estado, con etiquetas, prioridades, fechas y responsables

Tareas

Cada tarea, completa.

Subtareas, documentos enlazados y un hilo en el canal para conversarla.

Detalle de una tarea con descripción, subtareas, documentos enlazados y conversación
Detalle de una tarea con subtareas, documentos enlazados y conversación

Móvil

También en el teléfono.

La misma Activity, ajustada a la pantalla chica.

Inicio de Bardo en el teléfono, con documentos y reuniones
Reunión en curso en el teléfono, con el tema activo y el tiempo restante
Tablero de tareas en el teléfono, una columna a la vez

La implementación

Cómo lo construí.

React dentro de Discord

La Activity está construida en React. Cloudflare Workers y D1 guardan documentos, reuniones y tareas, sin necesitar una conexión Gateway permanente.

Pensar en lo que puede fallar

Trabajé los estados sin conexión, los conflictos de edición y los permisos por canal. En la documentación de pruebas distingo lo que está automatizado de lo que necesita comprobarse en una sesión real de Discord.

Bardo

Documentos, reuniones y tareas, sin salir de Discord.

React
La Activity, dentro de Discord.
Cloudflare Workers
Sin una conexión Gateway permanente.
D1
Documentos, reuniones y tareas.
Importación
Texto, Markdown, DOCX y PDF.
Sin conexión
Borradores y reintentos.

Discord Activity · Escritorio y móvil · Claro y oscuro

La captura de audio nuevo está desactivada en esta versión. Se mantiene la recuperación de grabaciones anteriores. La demo permite probar documentos, reuniones y tareas con datos ficticios que se reinician al salir o recargar.

Ver el código en GitHub
Siguiente proyectoSyntaxer