BROC SERVICEOS
SaaS multi-tenant para negocios de servicios.
Proyecto privado de cliente — no desplegado públicamente.

Capturas

Resumen
SaaS para servicios — clientes, planificación, equipos, facturación y analítica, multi-tenant. Los datos, jobs y archivos de cada tenant están aislados de cualquier otro a nivel de la capa de datos, así que el mismo despliegue sirve a muchos negocios sin que ninguno pueda ver los clientes o facturas de otro.
El problema
Limpieza, mantenimiento, instalación: sin software asequible alineado al flujo real. CRM pesado, hojas frágiles. Una empresa de limpieza necesita asignar un equipo a un trabajo, programar una visita y facturar al cliente después — una secuencia que un CRM genérico entierra bajo campos pensados para otro tipo de proceso de venta, mientras una hoja de cálculo no tiene ningún concepto de estado de trabajo ni calendario de equipo.
La solución
SaaS Laravel multi-tenant, suscripciones Stripe, React responsive, onboarding configurable. Los jobs pasan por un pipeline de estados: programado, asignado, completado, facturado, con un miembro del equipo asociado a cada paso, y Redis gestiona los jobs en cola detrás de notificaciones y recordatorios. Stripe gestiona planes de suscripción y eventos de facturación para que el acceso de un tenant refleje exactamente lo que paga, y PostgreSQL mantiene los datos de cada tenant separados lógicamente. El frontend React es responsive por defecto, porque la mayoría de quienes lo usan — técnicos en campo — están en el móvil. El onboarding guía a un nuevo tenant para crear su primer equipo y trabajo antes de que vea un panel vacío, ya que un negocio de servicios que se registra a mitad de semana rara vez tiene tiempo de configurar una plataforma desde cero.
Rol
Full stack — arquitectura SaaS, billing y multi-tenant. Diseño del modelo de aislamiento de tenants y del flujo de suscripción Stripe de principio a fin. También gestionó la configuración de las colas detrás de las transiciones de estado de los jobs, para que un job que pasa de programado a asignado no pierda silenciosamente una notificación.
Resultado
Tenants en vivo. Stripe operativo. Onboarding en menos de cinco minutos. Desde el registro hasta un espacio de trabajo usable, con un equipo y un primer job programado.
Funciones
- clientes, planificación, equipos, facturación y analítica, multi-tenant
- Los datos, jobs y archivos de cada tenant están aislados de cualquier otro a nivel de la capa de datos, así que el mismo despliegue sirve a muchos negocios sin que ninguno pueda ver los clientes o facturas de otro
Tecnología

Bric Reda es desarrollador full stack en Tánger, Marruecos. Construye software con Laravel, React y TypeScript — plataformas SaaS, sistemas ERP y aplicaciones en producción para empresas en Marruecos y Europa.
Más sobre Bric Reda