← Todos los proyectos

Caso de estudio

Forge: gestión de proyectos que también puede manejar un asistente de IA

Mi propia herramienta de proyectos y facturación, hecha para poder manejar el trabajo pidiéndolo en lenguaje normal en lugar de llenar formularios.

Mi papel
Diseño, desarrollo y operación
Hecho con
React, Firebase, Cloud Functions, API REST, MCP
Estado
En uso diario

El problema

Mis proyectos vivían en Notion, y la facturación en otro lado. Notion puede hacer casi todo, y justo ese es el problema: cada tarea simple, como agregar un pendiente, mover una fecha o ver qué está vencido, requería más clics y más estructura de lo que el trabajo merecía.

Además, cada vez planeaba más cosas con un asistente de IA. Quería que viera mis proyectos reales y los actualizara directamente, sin que yo tuviera que copiar información de un lado a otro.

Lo que construí

La base pasó del diseño a una app instalable y publicada en un solo día: modelo de datos, una API REST en Cloud Functions, la interfaz en React y el hosting. Luego pasé todo: los dos proyectos activos de Notion y sus 57 tareas se importaron de una sola vez, y ese mismo día dejé de usar Notion.

  • Proyectos, hitos y tareas

    Subtareas, prioridades, fechas límite y reordenar arrastrando, agrupados por marca para separar el trabajo personal del de clientes.

  • Trabajo recurrente

    Las revisiones semanales y los pendientes mensuales se crean solos, así lo rutinario no depende de la memoria.

  • Banco de ideas

    Un lugar para guardar ideas antes de que sean reales, y convertir una en proyecto completo cuando llegue su momento.

  • Historial de actividad

    Un calendario con todo lo que cambió, para ver qué pasó realmente cualquier día.

  • Facturación

    El trabajo por hora o a precio fijo se convierte en facturas numeradas, con mi marca, que se marcan solas como vencidas.

  • Funciona en todos lados

    Se instala como app en mi celular y mi computadora, con la misma cuenta.

Dejar que un asistente de IA lo maneje

Lo que hace diferente a Forge es su servidor MCP, un conector estándar que permite a asistentes de IA como Claude usar herramientas externas. Con él, un asistente puede ver mis proyectos, revisar qué vence, agregar o reordenar tareas, registrar trabajo facturable y preparar facturas, todo desde un chat normal.

Está hecho con el mismo cuidado que la app. El conector tiene su propia llave aparte y, a propósito, no tiene herramientas para borrar: eliminar un proyecto o una factura ya enviada es demasiado riesgo para dejarlo en manos de un chat. Un asistente puede crear y actualizar libremente, pero todo lo destructivo sigue pasando por mí.

Lo que salió mal, y lo que cambié

El día del lanzamiento abrí Forge en una ventana privada de otro navegador, sin iniciar sesión en nada, y cargó con todos mis datos reales. La app no tenía inicio de sesión, y la llave que usaba para hablar con la API estaba dentro del propio código de la página, así que cualquiera con el enlace tenía acceso total.

Poner solo una pantalla de inicio de sesión no lo habría resuelto, porque la llave se podía sacar del código y usarse directamente. Así que la solución real fue en el servidor: cada petición ahora tiene que venir de mi cuenta verificada, o del conector con su propia llave. Para comprobarlo, inicié sesión con una segunda cuenta perfectamente válida. Pasó la puerta de entrada y no vio nada, porque la API la rechazó.

La lección que llevo al trabajo con clientes: una pantalla de inicio de sesión no es seguridad. La verificación tiene que estar donde están los datos.

Pequeñas decisiones que lo hacen barato y seguro

  • Sin procesos corriendo todo el tiempo. Las tareas recurrentes se crean la próxima vez que abre el panel en lugar de con un proceso en segundo plano, así que la app casi no cuesta mantenerla.
  • El dinero nunca se confía al navegador. Los totales de las facturas, los impuestos y los montos por hora siempre se recalculan en el servidor.
  • Respaldos por defecto. Respaldos diarios que se guardan una semana, más respaldos semanales que se guardan tres meses.
  • Probado antes de publicarse. Cada cambio del servidor pasa primero por 46 pruebas contra una copia local de la base de datos.

Resultados

Forge es ahora donde vive todo mi trabajo: 14 proyectos y 13 ideas entre mi estudio, una marca paralela y metas personales, además de las facturas del trabajo con clientes reales.

La parte del asistente se usa todo el tiempo. Una vez revisó cada proyecto contra lo que realmente se había construido, acomodó 61 tareas sueltas en 7 hitos y marcó como terminado lo que ya estaba hecho. Y las cifras del párrafo anterior no se buscaron a mano: un asistente las sacó de Forge a través del conector mientras se escribía esta página.

¿Necesitas una herramienta que se adapte a cómo trabajas?

El software genérico está hecho para todos, lo que muchas veces significa que no encaja del todo contigo. Si tu equipo está peleando con sus herramientas, o te gustaría tener un asistente de IA trabajando con tus datos reales, platiquemos de cómo se vería algo mejor.

Empecemos a platicar