Cargando…

Esto está tardando más de lo esperado.

Volver a las guías

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.