← Volver a proyectos

Muebles JYN Control

Antes de este sistema, la operación se manejaba con Excel y registros dispersos. Eso provocaba pérdida de información, búsquedas manuales lentas y poca visibilidad del estado real de cada proyecto y sus pagos. La plataforma centraliza todo en un solo lugar con una vista clara para administradores y equipo operativo.

Reto

La administración trabajaba principalmente con Excel y controles manuales, con riesgo de pérdida de datos y sin una vista visual confiable del avance de proyectos ni del seguimiento de pagos.

Solución

Se desarrolló una plataforma interna con dashboard visual, filtros por estado, bitácora de avances, registro de pagos por proyecto e integración con Google Drive. Además, se implementaron roles (ADMIN/OPERATIVO) y auditoría de acciones para mejorar control y trazabilidad.

Resultados

  • - Control centralizado de proyectos, clientes y entregas en lugar de hojas sueltas
  • - Mayor visibilidad para administradores sobre estado de proyectos y pagos
  • - Menor riesgo de pérdida de información y menos tiempo de búsqueda manual
  • - Resumen financiero por proyecto con registro de pagos y seguimiento claro
  • - Base funcional estable para operación real

Ficha técnica del sistema

Resumen

Sistema interno Muebles J&N Control para operación diaria de una mueblería: proyectos, clientes, pagos, bitácora, archivos en Drive y calendario con permisos por rol.

Qué problema resuelve

  • - Centraliza operación comercial y de producción en un solo panel
  • - Estandariza seguimiento de estado, fechas, pagos y documentos
  • - Reduce trabajo manual con integración de Google Drive y calendario
  • - Mejora control administrativo con auditoría y gestión de usuarios

Stack y tecnologías

  • - Next.js (App Router)
  • - React 19
  • - Tailwind CSS
  • - Prisma
  • - PostgreSQL
  • - Better Auth
  • - Google Drive API OAuth2

Cómo está organizado

  • - src/app: rutas y composición de pantallas
  • - src/features: dominios projects/customers/events/auth/audit
  • - src/lib: infraestructura transversal (auth, prisma, drive)
  • - src/shared/server-actions: wrappers de autorización y resultado

Flujo principal

  • - Interacción en UI y ejecución de Server Action
  • - Validación de input y permisos por rol
  • - Ejecución de servicio por dominio
  • - Persistencia en Prisma o integración con Drive
  • - Revalidación y feedback en interfaz

Módulos clave

  • - Proyectos: CRUD, pagos, bitácora, archivos, dashboard financiero
  • - Clientes: alta, edición, archivado y datos fiscales
  • - Calendario: entregas de proyectos y eventos manuales
  • - Auth/Admin: login, roles ADMIN/OPERATIVO, gestión de usuarios
  • - Auditoría: trazabilidad de acciones críticas

Fortalezas

  • - Arquitectura por dominios clara y mantenible
  • - Autorización por rol consistente
  • - Integraciones reales de negocio
  • - Pipeline de calidad con lint/typecheck/tests

Riesgos / deuda técnica

  • - Estados parciales posibles si falla Drive o BD a mitad de operación
  • - Algunas acciones retornan errores con feedback limitado
  • - No se observa scheduler activo para EventReminder
  • - Falta cobertura e2e/integración profunda

¿Tienes un sistema que necesitas construir o mejorar?

Te ayudo a convertir tu necesidad en una solución técnica sólida, mantenible y alineada al negocio.