Volver
Cliente

The Book Flow Editorial

País

Estados Unidos

Problema del cliente

TheBookFlow necesitaba una sección editorial pública para presentar libros digitales, guías, series, rutas de aprendizaje y contenido organizado por categorías. El objetivo era construir una experiencia sobria, clara y confiable para el mercado norteamericano, donde el usuario pudiera descubrir contenido, entender la propuesta editorial y navegar sin una estructura confusa.

Solución implementada

Se desarrolló la sección editorial pública sobre una arquitectura modular en Django, separando catálogo, búsqueda, núcleo del sitio, administración y componentes sociales. El sistema permite gestionar libros, autores, géneros, series de libros, rutas de aprendizaje y perfiles de “notable minds”, manteniendo una estructura preparada para crecer con nuevas colecciones editoriales.

Módulos o componentes principales

1. Catálogo editorial
Gestión de libros, autores, géneros, series de libros, rutas de aprendizaje y perfiles de “notable minds”.
2. Sitio público
Estructura visible para presentar la propuesta editorial, organizar contenido y permitir navegación clara al usuario.
3. Búsqueda global
Búsqueda agregada sobre libros, series, rutas de aprendizaje y notable minds.
4. Lectura y presentación de contenido
Base para presentar libros y guías de forma ordenada, con lectura online según el tipo de contenido disponible.
5. Interacción social
Sistema de reacciones, comentarios, respuestas y reportes para moderación básica del contenido.
6. Administración de contenido
Gestión interna de registros editoriales desde la administración de Django.
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.

Metodología aplicada

Lab Luminax trabajó con una metodología incremental: primero se definió la estructura editorial de la plataforma, luego se separaron los módulos principales, después se implementaron modelos de datos, vistas, rutas, búsqueda, funciones sociales y configuración de seguridad. Se presentó un piloto al cliente y, de acuerdo con el contrato, se realizaron los ajustes solicitados.

Resultados alcanzados

Se dejó implementada una base funcional para la sección editorial: catálogo de libros, modelos de contenido, organización por autores, géneros, series y rutas de aprendizaje, búsqueda global, funciones sociales, administración y configuración de seguridad. La sección editorial funciona como base pública para presentar TheBookFlow y sostener el crecimiento del contenido.

Entregables

• Sección editorial pública operable dentro de TheBookFlow.
• Proyecto web desarrollado en Django.
• Arquitectura modular por aplicaciones internas.
• Modelos de base de datos para catálogo editorial.
• Sistema de rutas principales.
• Sistema de búsqueda global.
• Gestión de libros, autores, géneros, series y rutas de aprendizaje.
• Sistema de interacción social.
• Configuración para entorno de desarrollo y producción.
• Configuración de seguridad, caché, logs y archivos estáticos/media.