04 — 2026

Bloom

App de escritorio para productividad personal: kanban, gantt y finanzas multi-moneda.

Bloom
Cliente
Proyecto personal
Mi rol
Creador / solo developer
Año
2026
Estado
Open source

01 / Contexto

Necesitaba una herramienta personal que no viviera en la nube de nadie, que aguantara mis datos por años sin riesgos de cierre de servicio, y que mezclara productividad (Kanban + Gantt) con finanzas. Notion, Things, YNAB — todos requieren cuenta. Bloom no.

02 / Métricas

10
Temas pastel por tablero
100%
Offline-first
.xlsx
Backup nativo

03 / Decisiones técnicas

01

SQLite local, no IndexedDB

`better-sqlite3` es síncrono, súper rápido y permite queries reales. El usuario puede hacer backup copiando un archivo `.db`. IndexedDB hubiera implicado migrar a sync APIs o lidiar con su modelo asíncrono extraño.

02

Electron sobre Tauri

Tauri es más liviano pero el ecosistema de Node (mejor SQLite, exceljs, dnd-kit, recharts) está más maduro. Para una app personal, el tamaño extra del bundle vale la productividad.

03

Temas como sistema visual, no skin

Cada tablero puede tener uno de 10 temas pastel (Rosa, Lavanda, Cielo, Menta…). El tema no solo cambia colores: redefine gradientes y acentos en toda la UI mientras estás en ese tablero. Crea sensación de espacios distintos.

04 / Stack

ElectronReactTypeScriptViteSQLitebetter-sqlite3@dnd-kitRechartsTailwind CSS

Siguiente proyecto — 05

WebPWizard

Convertidor de imágenes WebP/PNG/JPG 100% en el navegador. Sin uploads.