SaasDragon Pro: Plantilla SaaS Multi-Tenant PHP MySQL

Original price was: $199.00.Current price is: $99.00. USD

SaaSDragon Pro lleva tu SaaS a producción real, con roles RBAC, pagos con Stripe, notificaciones y builders para construir módulos sin repetir código. Ideal para equipos que van a cobrar suscripciones reales a sus clientes.

  • ✔ Código fuente completo incluido
  • ✔ Pagos con Stripe: flat-rate, per-seat, usage-based y one-time
  • ✔ Login social con Google y recuperación de contraseña
Category:

SaaSDragon Pro es la versión completa de SaaSDragon. Está pensado para equipos que van a cobrar suscripciones reales y necesitan más que tres roles fijos. El sistema suma RBAC granular, login social, pagos con Stripe, notificaciones y herramientas para construir módulos sin repetir código. Todo corre sobre el mismo stack: PHP y MySQL, con LegoBox v5 como base.

Pagina inicial o Dashbard de SaasDragon Plataforma/Plantilla Saas
Pagina inicial o Dashbard de SaasDragon Plataforma/Plantilla Saas

¿Por qué elegir SaaSDragon Pro?

Levantar un SaaS no debería significar programar el login, los permisos, los cobros y cada entidad nueva desde cero. Por eso SaaSDragon Pro cubre el ciclo completo de un producto en producción:

  • Roles RBAC en vez de niveles fijos — Los permisos se arman por acción y por módulo. Ya no dependés solo de los tres roles fijos (Admin/Owner/Member) de la base gratuita.
  • Autenticación lista para usuarios reales — Login, registro y recuperación de contraseña vienen junto al inicio de sesión con Google. No hay formularios adicionales que mantener.
  • Pagos con Stripe ya integrados — Configurás suscripciones flat-rate, por asiento, por uso o de cobro único directo desde el panel. No hace falta conectar nada por tu cuenta.
  • Notificaciones sin infraestructura propia — Los avisos in-app y por correo llegan a tus usuarios sin que montes un servicio de mensajería aparte.
  • Entity Builder para no repetir CRUDs — Cada entidad personalizada genera su CRUD y su API automáticamente. Ya no escribís el mismo modelo, servicio y controller una y otra vez.

¿Te pasa esto?

  • Los tres roles fijos de un SaaS básico se quedan cortos apenas el equipo de un cliente crece.
  • Conectar Stripe a mano toma semanas, con sus distintos modelos de cobro. Ese tiempo podrías invertirlo en tu producto.
  • Armar login social, recuperación de contraseña y verificación de cuenta se repite en cada proyecto SaaS nuevo.
  • Avisar algo importante a tus usuarios depende de que alguien revise el correo, porque no hay notificaciones in-app.
  • Cada entidad nueva que pide un cliente implica escribir de nuevo el mismo modelo, servicio y controller.

Beneficios

Permisos por acción, no por rol fijo — El RBAC da acceso granular a funciones específicas. Ningún usuario queda forzado a un nivel que no le corresponde.

Cuatro modelos de cobro con Stripe — Elegís flat-rate, per-seat, usage-based o one-time por cada plan. No hace falta programar lógica de facturación adicional.

Login social sin fricción — Tus usuarios entran con su cuenta de Google desde el primer día. Nadie abandona el registro a mitad de camino.

Notificaciones centralizadas — Un mismo evento del sistema avisa in-app y por correo, sin duplicar lógica en cada módulo.

Page Builder visual — Armás páginas públicas o de aterrizaje por bloques. No dependés de un desarrollador para cada cambio de contenido.

Entity Builder con API incluida — Cada entidad nueva llega con su CRUD y su endpoint listos, para consumir desde cualquier frontend.

Módulos del sistema

  • Autenticación y Registro Multi-Tenant — Login, registro, recuperación de contraseña e inicio de sesión con Google. La empresa y su owner se crean en una sola transacción.
  • Roles RBAC — Permisos granulares por acción y por módulo. Reemplaza los tres niveles fijos de la edición base.
  • Suscripciones y Pagos con Stripe — Cobros flat-rate, per-seat, usage-based y one-time. La renovación y el estado de la suscripción se sincronizan solos.
  • Notificaciones — Avisos in-app y por correo, disparados desde eventos del sistema. No necesitás infraestructura de mensajería adicional.
  • Page Builder — Constructor visual por bloques para páginas públicas y de aterrizaje. No hace falta tocar código.
  • Entity Builder — Genera CRUD y API para entidades personalizadas. Sigue el mismo patrón de aislamiento por tenant que el resto del sistema.
  • Gestión de Equipo — Alta y baja de usuarios de la empresa. El owner queda protegido contra su propia eliminación.
  • Configuración por Empresa — Nombre visible, correo de soporte e idioma, editables por cada tenant.
  • Módulo de Referencia (Personas) — CRUD base con aislamiento por tenant. Sirve como punto de partida antes de pasar al Entity Builder.

Especificaciones técnicas

  • Stack tecnológico: PHP 8.x y MySQL/MariaDB, sobre el micro-framework LegoBox v5 (Twig 3 + FastRoute).
  • Pagos: Integración directa con la API de Stripe.
  • Instalación: en tu computadora, en un servidor local o en cualquier hosting web. Sin build step de Node.
  • Multi-tenancy: Aislamiento por empresa en la capa de servicio, extendido por los permisos del RBAC.

Casos de uso

SaaS B2B con planes por asiento — El cobro per-seat de Stripe sube o baja según cuántos usuarios agrega cada empresa cliente.

Plataformas con cobro por uso — El modelo usage-based factura según el consumo real. No hacen falta reportes manuales al final del mes.

Agencias que arman módulos a medida — El Entity Builder genera el CRUD y la API de cada entidad nueva. Ya no repetís el mismo desarrollo por cliente.

Equipos internos con permisos específicos — El RBAC da acceso puntual a una función del sistema, sin exponer el resto del panel administrativo.

¿Qué incluye tu compra?

  • Código fuente completo — El sistema completo, listo para modificar o integrar con otras herramientas.
  • Base de datos estructural (.sql) — Con las tablas ya definidas, incluidas las de RBAC, Stripe y notificaciones.
  • Instrucciones de instalación y configuración de Stripe — Paso a paso, para servidores locales y de producción.
  • Soporte técnico y actualizaciones — Un año de asistencia directa y acceso a las mejoras del sistema.

Formas de pago:

  • PayPal (Internacional)
  • Depósito o transferencia bancaria (Solo México)
  • MoneyGram (Internacional)

¿Dudas antes de comprar? Se resuelven directo por WhatsApp: +52 1 55 7450 6232.

Preguntas frecuentes

¿En qué se diferencia el RBAC de los tres roles de la versión gratuita? Los roles Admin/Owner/Member de la base son niveles fijos. El RBAC de Pro te deja definir permisos por acción y por módulo, para combinaciones que un rol fijo no cubre.

¿Qué modelos de cobro soporta la integración con Stripe? Cuatro: flat-rate, per-seat (por asiento), usage-based (por uso) y one-time (pago único). Los configurás por plan desde el panel.

¿El login social reemplaza el login normal? No, se suma. Tus usuarios pueden entrar con su correo y contraseña o con su cuenta de Google.

¿Cómo funciona el Entity Builder? Definís tu entidad personalizada y el sistema arma su CRUD y su endpoint de API solo. Respeta el mismo aislamiento por tenant que el resto de los módulos.

¿Puedo migrar de la versión base gratuita a Pro sin perder mis datos? Sí. Pro se construye sobre la misma estructura de empresas, usuarios y suscripciones de la base. Tus datos existentes se conservan al actualizar.

Te puede interesar: BookMedik Pro: Sistema de Gestion de Citas Medicas PHP y MySQL

Reviews

There are no reviews yet.

Be the first to review “SaasDragon Pro: Plantilla SaaS Multi-Tenant PHP MySQL”

Your email address will not be published. Required fields are marked *