Proyectos
MisiónApp web · Consultoría

Bitácora

Del Excel compartido a una app donde cada hora se registra, se aprueba y queda lista para reportar.

Cliente
Firma de consultoría
Plataforma
App web instalable
Periodo
Feb – sep 2026
Alcance
Producto, diseño e ingeniería
Bitácora: calendario del mes de un consultor con días aprobados y pendientes, y su progreso semanal.
Bitácora: panel de administración con horas del mes, horas de la semana, horas por proyecto y personas con horas faltantes.
Bitácora: detalle de una actividad con el comentario de quien autoriza y la bitácora de cambios.
Bitácora: panel de administración con horas del mes, horas de la semana, horas por proyecto y personas con horas faltantes.
Bitácora: calendario del mes de un consultor con días aprobados y pendientes, y su progreso semanal.
Bitácora: detalle de una actividad con el comentario de quien autoriza y la bitácora de cambios.
El punto de partida

Todo empezaba en un Excel compartido.

Cada persona iba sumando ahí sus actividades y, al cerrar el mes, había que ordenarlo todo para tener el histórico.

  1. 01Excel compartido

    Cada persona sumaba sus actividades al mismo archivo.

  2. 02Cierre de mes

    Al final había que ordenarlo a mano para tener el histórico.

  3. 03Bitácora

    Cada hora se registra, se aprueba y queda lista para reportar.

Lo que resolvimos

Un mes de trabajo, de la primera hora al reporte.

01Registrar

Registrar el día toma segundos.

Cada persona captura varias actividades a la vez y ve en un calendario qué días están completos, cuáles a medias y cuáles faltan.

Bitácora: registro de actividades con cinco días faltantes agregados de una vez y el calendario de horas del mes.

02Aprobar

Aprobar ya no es revisar filas.

Quien autoriza un proyecto ve lo pendiente agrupado por persona y lo aprueba una a una o en bloque. Si algo no cuadra, lo rechaza con un comentario y vuelve corregido.

Bitácora: validación de actividades con tres actividades seleccionadas para aprobarlas en bloque.

03Cerrar el mes

El cierre ya está hecho.

El histórico se arma solo con cada registro. Cerrar el mes es elegir las columnas y exportar.

Bitácora: exportación a Excel con el panel para elegir las columnas del reporte.

04Ver el negocio

Los números, al día.

Dirección ve las horas por cliente, proyecto y persona en cualquier momento, y quién tiene horas por registrar antes de que cierre el mes.

Bitácora: panel de administración con horas por proyecto, horas de la semana, tendencia por cliente y personas con horas faltantes.
Cómo lo construimos

Siete meses, una capa a la vez.

Empezamos por lo esencial —registrar y aprobar— y cada mes sumamos algo nuevo: reportes, control de acceso, pruebas automatizadas y detalle fino.

meses
7
meses
commits
165
commits
roles
4
roles
  1. HoyEn operaciónEl equipo registra, aprueba y reporta aquí cada mes.
Después

Lo que cambió en el día a día.

  1. 01Cierre de mes

    Antes

    Ordenar el Excel a mano para tener el histórico.

    Ahora

    El histórico se arma solo; cerrar el mes es exportar.

  2. 02Aprobaciones

    Antes

    Revisar lo capturado dentro del mismo archivo.

    Ahora

    Cada actividad pasa por quien autoriza su proyecto, una a una o en bloque.

  3. 03Reportes

    Antes

    Los números había que armarlos.

    Ahora

    Horas, cumplimiento y cargabilidad a la vista en cualquier momento.

Bajo el capó

Hecha para durar.

Permisos en la base de datos, pruebas automatizadas y una interfaz cuidada en claro, en oscuro y en el celular.

Bitácora en modo oscuro: panel de administración.
Bitácora en el celular: progreso del mes y calendario de horas de un consultor.
Instalable en el celular.
reglas de acceso
43
reglas de acceso en la base de datos, por rol y por proyecto
comprobaciones
283
comprobaciones automáticas sobre la base de datos
archivos de pruebas
48
archivos de pruebas unitarias y de extremo a extremo
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Tailwind CSS
  • Recharts
  • Playwright
  • Vitest
02Siguiente misiónPulsarMac + iPhone · Producto propio

¿Listo para lanzar lo que aún no existe?

Cuéntanos qué quieres lograr y vemos hasta dónde puede llegar. Te respondemos en menos de 24 horas.

o escríbenos a ••••••@•••••••••.•••