The Book Flow Premium
Estados Unidos
TheBookFlow necesitaba una sección premium dentro de su plataforma para ofrecer libros, guías y contenido especializado mediante un modelo freemium con planes Premium y Premium+. El reto principal era controlar el acceso por tipo de membresía, permitir lectura online, organizar categorías y subcategorías premium, preparar la base para suscripciones de pago y mantener una experiencia clara para usuarios gratuitos y de pago.
Se desarrolló la sección premium sobre una arquitectura modular en Django, separando la gestión de contenido premium, usuarios, suscripciones, control de acceso, búsqueda, lectura y preparación para pagos. El sistema permite organizar categorías, subcategorías y libros premium, asignar niveles de acceso y controlar qué puede ver cada usuario según su plan.
1. Biblioteca premium
Gestión de categorías, subcategorías y libros premium con distintos niveles de acceso.
2. Usuarios y suscripciones
Perfil de usuario con nivel de suscripción, estado, expiración y datos de integración con Paddle.
3. Control de acceso por plan
Reglas para usuarios Free, Premium y Premium+, incluyendo permisos de lectura, copia, capturas, impresión y alertas de actualización.
4. Lectura premium
Soporte para lectura online de contenido premium en EPUB y PDF.
5. Búsqueda dentro de la plataforma
Búsqueda sobre contenido disponible según el acceso del usuario.
6. Preparación para pagos
Base preparada para Paddle Checkout y webhooks, con datos de suscripción asociados al perfil del usuario.
7. Seguridad y producción
Configuración con variables de entorno, SECRET_KEY, hosts permitidos, CSRF, Redis, Celery, Sentry, WhiteNoise, CSP, django-axes y registros de seguridad.
Lab Luminax trabajó de forma incremental: primero se definió la lógica de acceso premium, luego se organizaron los modelos de contenido, después se implementaron usuarios, suscripciones, reglas por plan, lectura, búsqueda y preparación para pagos. Se presentó un piloto al cliente y, de acuerdo con el contrato, se realizaron los ajustes solicitados.
Se dejó implementada una base funcional para la sección premium: biblioteca premium, modelos de contenido, usuarios, planes de acceso, control por membresía, lectura en EPUB y PDF, búsqueda, configuración de seguridad y preparación para integración de pagos. La sección queda lista como base real para operar, validar usuarios y escalar el modelo de suscripción.
• Sección premium operable dentro de la plataforma TheBookFlow.
• Modelos de base de datos para contenido premium y suscripciones.
• Control de acceso por membresía.
• Soporte para planes Free, Premium y Premium+.
• Lectura premium en EPUB y PDF.
• Preparación para Paddle Checkout y webhooks.
• Sistema de búsqueda relacionado con el contenido disponible.
• Configuración para entorno de desarrollo y producción.
• Configuración de seguridad, caché, logs y archivos estáticos/media.