Trabajar en el código
Instalarlo, configurarlo y extenderlo: inicio de sesión, ajustes, cobros, notificaciones, el panel de administración, la seguridad y el propio código.
Activa los planes y el cobro
Las llaves, banderas y el webhook que hacen existir las suscripciones, y qué aparece cuando existen.
Configura el inicio de sesión y el registro
Elige cómo se identifican las personas y cuándo se verifica su identidad.
Configura tu proyecto
Los valores committeados que hacen tuyo el kit, y las banderas que deciden qué funciones opcionales existen.
El panel de administración
Qué trae /admin, quién entra y cómo agregar una pantalla propia.
Envía notificaciones
Una clase, tres canales, y el usuario decide cuáles de ellos le llegan.
La DevZone
La página de superadministrador en /admin/dev, cada herramienta que trae y cómo agregar la tuya.
Sudo y superadministradores
La lista committeada de dueños, qué desbloquea más allá del rol de administrador y cómo la trata el seeder.
Crea y pon precio a un plan
Arma un plan en el panel de administración, ponle precio por país e intervalo, y sigue lo que un suscriptor puede hacer con él.
Idiomas y traducciones
Cómo se elige el idioma de una página, cómo se escriben y traducen las cadenas, y cómo agregar un idioma.
Ponlo a correr
De una copia recién clonada a la aplicación abierta en tu navegador, con sesión de admin.
Protege las acciones sensibles
Vuelve a pedir la contraseña o el PIN, fuerza un cambio de contraseña, actúa como un usuario, bloquea una cuenta.
Trabajar en el código
Los comandos que corres a diario, las pruebas, las revisiones antes de un push y dónde vive cada cosa.
Verifica el correo y el teléfono
Cómo viajan los códigos de un solo uso, quién los envía y los campos que los piden.
Web push y la PWA
Haz el sitio instalable, genera sus íconos y deja que un navegador reciba notificaciones push.
Conecta un proveedor de IA
Los proveedores que conoce config/ai.php, la única función que los usa y cómo llamar a uno tú mismo.
El PIN de seguridad
Un código de cuatro dígitos que la persona define una vez y escribe antes de acciones sensibles.
El archivo de entorno
Cada variable que se lee de .env, su valor por omisión y cuáles poner antes del primer arranque.
Envío de correo y SMS
Los transportes de correo que el kit conoce, las llaves que lee cada uno y los dos proveedores que pueden llevar un mensaje de texto.
Vende complementos
Declara una capacidad en código, ponle precio en el panel de administración y deja que la gente la active, la compre o la reciba con su plan.
Zonas horarias y fechas
Cada fecha se guarda en UTC y se muestra en la zona horaria de la persona, sin código de tu parte.
Cobra una vez con Stripe Checkout
Recibe un pago único por algo que no es ni un plan ni un complemento, y confírmalo antes de entregar.
Detecta el país del visitante
De dónde sale el país de un visitante, dónde se guarda y qué lo lee.
Modelos, casts y piezas base
El modelo base, los casts personalizados, los valores por omisión, los enums, las macros, los helpers, las categorías y los stubs sobre los que construyes tus funciones.
Registros de auditoría y eventos de webhook
Lo que el kit registra por su cuenta — cambios en modelos, cada correo y SMS, cada webhook — y dónde leerlo.
Tu área de cuenta
Lo que una persona con sesión puede cambiar de sí misma bajo /account, y qué necesita de ti cada pantalla para funcionar.
Archivos, imágenes y almacenamiento
A dónde van los archivos subidos, por qué S3 es el valor por omisión, y cómo se guarda una subida de Livewire a través de la biblioteca de medios.
Métricas del dashboard y seguimiento de visitantes
Qué cuenta cada gráfica de /admin, de dónde salen sus números, cómo agregar una y cómo el seguimiento de visitantes alimenta a Facebook.
Pruebas gratuitas y cupones
Deja que un suscriptor nuevo pruebe un plan de pago antes de pagar, y acepta códigos promocionales de Stripe en el checkout.
Rutas, layouts y middleware
Dónde se carga cada archivo de rutas, qué corre en cada petición, y cómo encajan páginas, barras laterales y la capa de carga.
Logs y depuración
Dónde se escriben los errores, con qué frecuencia se reportan, cómo recibirlos en Slack, y las herramientas que encuentran páginas lentas y consultas N+1.
Referidos
Dale a cada usuario un enlace, registra quién llega por él y acredita una recompensa cuando se registran y cuando pagan.
Límites de plan y consumo
Declara qué puede encender un plan y cuánto de algo permite, fija los números por plan y hazlos valer en tu propio código.
Monedas, intervalos y tipos de cambio
Los ciclos de cobro que ofreces, la moneda que usa cada precio y cada reporte, la sincronización diaria de tipos de cambio detrás de la gráfica de ingresos y los interruptores que apagan el paquete.
Vende consumo con medidores y paquetes
Crea un medidor en el panel de administración, gasta una unidad con una línea de código y deja que la gente compre paquetes por adelantado o pague lo que usó cuando cierra el ciclo.