Estudio de Caso · E-commerce & ERP En Producción

Librería Canto Mortal

Ecosistema integral de comercio electrónico para literatura juvenil y de fantasía, respaldado por un panel administrativo privado para control de inventario, tasas cambiarias oficiales, billeteras móviles y automatización de procesos.

Librería Canto Mortal

Estructura del Sistema

El proyecto opera mediante tres aplicaciones interconectadas con responsabilidades desacopladas sobre una API unificada:

01

Panel Administrativo & API

ERP & DRF Core en VPS

Plataforma central para inventario multiproducto, actualización automática de tasas BCV, pases en Google Wallet, IA para cotizaciones y finanzas.

Next.js 15 Django 5.2 PostgreSQL Redis Google Wallet GenAI
02

Catálogo Principal

libreriacantomortal.com

Catálogo para títulos nuevos y lanzamientos de literatura juvenil con sincronización de precios multimoneda en tiempo real y arquitectura SSR/SSG.

Astro React Tailwind CSS Vercel
03

Libros Usados

usados.libreriacantomortal.com

Catálogo especializado para libros de segunda mano con clasificación por escala de desgaste, filtrado facetado y optimización de carga rápida.

Astro 7 React 19 shadcn / Base UI Tailwind v4

Flujo de Datos y Conexión de Servicios

TIER 01 Capa de Presentación (Frontends Desacoplados)
Panel Administrativo Scrappy ERP
Next.js 15

Gestión privada de inventario centralizado, tasas oficiales BCV, pases en Google Wallet y finanzas.

Catálogo Principal libreriacantomortal.com
Astro

Catálogo principal para libros nuevos, stock en tiempo real y catálogo optimizado con renderizado SSR/SSG.

Libros Usados usados.libreriacantomortal.com
Astro 7

Catálogo especializado en libros de segunda mano con clasificación por estado físico y desgaste.

HTTPS REST API · Transmisión JSON
TIER 02 Capa de Servicios Centrales (API Gateway VPS)
API Gateway & Backend Core
Django 5.2 REST Framework sobre VPS Autohospedado
Gunicorn Nginx Reverse Proxy JWT Authenticated
Redis Cache (DB 1)
Caché en memoria para catálogos públicos; reducción drástica de latencia.
Celery Beat & Worker
Tareas periódicas de scraping BCV y recálculo dinámico de inventario.
Servicio Multimedia VPS
Almacenamiento directo, compresión WebP y servido estático sin costes de nube externa.
Database Routers & Conexiones Externas
TIER 03 Capa de Datos y Servicios Especializados
PostgreSQL Base de Datos Relacional Principal
Catálogo e inventario de libros nuevos/usados con control de stock
Perfiles de clientes, historial de compras, membresías y rifas
Gestión de operaciones de venta, reservas e integridad ACID
Google Wallet API Pases Digitales & Fidelización
Generación de tarjetas de fidelidad con código QR
Actualización de saldo y cuotas en la billetera
Notificaciones push al dispositivo del cliente
Servicios Externos Automatización e Inteligencia
Scraping automatizado de tasas oficiales BCV (VES / USD)
Cotizaciones asistidas con modelos GenAI (Gemini & Cerebras)
Alertas mediante Web Push VAPID y notificaciones por Telegram
Módulo Principal

Gestión Centralizada de Inventario Multiproducto

Consolida todo el stock disponible en un único registro multipropósito. Permite asignar condiciones físicas detalladas, atributos editoriales y controlar visibilidad selectiva en el catálogo público.

Elimina la dispersión de inventarios en hojas de cálculo separadas y unifica la venta de libros nuevos, títulos de segunda mano y mercancía secundaria.

Módulo Centralizado de Inventario
Vista de tabla de inventario con filtros de visibilidad Clic para ampliar

Cálculo de Precios en Tiempo Real

Tarea en segundo plano automatizada que consulta las tasas oficiales del Banco Central de Venezuela, recalculando al instante los precios en moneda nacional y divisas en todo el catálogo.

Garantiza consistencia cambiaria absoluta en el inventario y almacena el registro histórico de fluctuaciones para análisis contable futuros.

Carga Masiva de Catálogo

Procesador de archivos estructurados para la importación automática de lotes masivos de libros desde facturas y listados de distribuidoras editoriales.

Automatiza la correspondencia de ISBN, autores y precios de compra, reduciendo horas de transcripción manual y eliminando errores de escritura.

Generador de Cotizaciones con IA

Asistente de respuestas contextuales integrado con modelos de inteligencia artificial para la atención rápida de consultas sobre disponibilidad y costos de envío.

Genera respuestas estandarizadas con montos convertidos en tiempo real listos para enviar al cliente por canales de mensajería.

Pases Digitales y Google Wallet

Integración directa con Google Wallet API para emitir tarjetas de fidelización digitales descargables mediante QR o enlace en Android e iOS, con envío automático por WhatsApp.

Sincroniza automáticamente los saldos de los apartados de los clientes y permite emitir notificaciones push personalizadas directo a la pantalla de bloqueo de los clientes suscritos.

Generador de Collage de Catálogo
Editor visual de composiciones para redes y campañas Clic para ampliar
Herramienta Creativa

Generador de Collage y Publicidad

Herramienta visual que extrae las portadas directamente de la nube de imágenes y genera collages configurables para subir a historias de Instagram, catálogos en PDF y anuncios de rifas.

Elimina la necesidad de software de diseño externo, estandarizando la línea visual de la librería y agilizando la publicación de novedades.

Canvas Rendering Exportación HD Integración con Stock

Edición de Video en el Navegador

Herramienta para eliminar el audio de los videos MP4 directamente desde el navegador, sin alterar la calidad del video ni tener que procesarlo de nuevo.

Procesa lotes de clips en segundos para publicarlos en redes sociales, ahorrando tiempo y recursos del servidor.

Nube Multimedia Autohospedada

Servicio de almacenamiento que procesa y convierte automáticamente las imágenes a formato WebP, optimizando la entrega y el tiempo de carga en los catálogos públicos.

Incluye herramientas de ajuste en el panel y un detector de imágenes huérfanas para depurar archivos sin asociar y optimizar el espacio en disco.

Billeteras y Control de Cuotas

Directorio de clientes para gestionar apartados de libros, registro de abonos parciales y emisión de tarjetas en Google Wallet con saldo actualizado al instante.

Permite enviar avisos de pago mediante notificaciones push al navegador y controlar saldos a favor para agilizar la entrega de pedidos.

Flujo de Caja y Contabilidad

Libro mayor de ingresos y egresos operativos, clasificación de gastos por origen de fondos y balance financiero en tiempo real.

Provee métricas de liquidez y retorno de inversión de adquisiciones editoriales para evaluar la rentabilidad del negocio.

Catálogo Principal · Nuevos & Merchandising

Tienda Oficial y Catálogo Interactivo en Vivo

Plataforma principal orientada al público lector de literatura juvenil, lanzamientos editoriales y productos complementarios. Construida sobre Astro y React para garantizar tiempos de carga inmediatos y navegación ágil en dispositivos móviles.

Integra sincronización de precios multimoneda en tiempo real con las tasas oficiales del BCV, carruseles de portadas y flujo de pedido persistente hacia canales de mensajería.

Astro React Tailwind CSS Sincronización BCV Checkout WhatsApp
Catálogo Principal de Nuevos y Merchandising
Vista de novedades y títulos disponibles con precios en divisas y moneda nacional Clic para ampliar

Carrito Persistente y Pedidos por WhatsApp

Almacenamiento de pedidos en el navegador con selección de empresas de encomienda nacionales (MRW, Zoom, Tealca) o entregas personales en Caracas.

Serializa automáticamente el resumen de compra con cálculo de totales y genera el enlace directo de atención para completar la transacción sin fricción.

Visualizador Táctil y Lightbox de Portadas

Componente interactivo de imágenes con soporte para gestos táctiles de deslizamiento en teléfonos, zonas de hover en escritorio y clones infinitos.

Permite ampliar portadas en alta resolución mediante un visor modal para inspeccionar detalles editoriales y contratapas antes de ordenar.

Filtrado Dinámico por Sagas y Productos

Búsqueda predictiva en tiempo real y segmentación instantánea por sagas literarias completas, preventas editoriales, totebags y marcapáginas.

Adapta la vista según las etiquetas configuradas en el inventario central sin requerir recargas de página ni peticiones redundantes al servidor.

Guías de Pago y Políticas de Entrega

Módulos informativos dedicados con instrucciones paso a paso para pagos en moneda local (Pago Móvil, transferencias) e internacional (Zelle).

Detalla tarifas de agencias de envío, zonas de cobertura en Caracas y tiempos de despacho estimados para ofrecer claridad total al usuario.

Catálogo Especializado de Libros Usados y Segunda Mano
Explorador de ejemplares leídos con fotos reales y filtros de condición Clic para ampliar
Catálogo Especializado · Libros Usados

Inspección Visual y Clasificación de Segunda Mano

Catálogo independiente desarrollado con Astro 7, React 19 y componentes de shadcn / Base UI. Orientado a brindar total transparencia sobre el estado de conservación de cada libro leído antes de concretar la compra.

Incluye registro fotográfico multi-ángulo de cada ejemplar real (portada, lomo, cantos y páginas), tipificación de desgaste físico y renderizado del lado del servidor para velocidad de carga instantánea.

Astro 7 React 19 shadcn / Base UI Tailwind v4 Inspección Multi-Foto

Clasificación Rigurosa por Escala de Desgaste

Cada título muestra de forma visible su condición física, además de un gran repertorio de imágenes por libro para corroborar su estado.

Sincronizado directamente con las condiciones asignadas por los administradores en el panel central de inventario.

Galería de Fotos Reales Multi-Ángulo

Carrusel deslizable integrado en cada tarjeta que permite examinar fotos reales del lomo, cantos y detalles del papel de cada ejemplar específico.

Cuenta con modal visor dedicado con navegación por teclado y botones previos/siguiente para examinar fotografías en tamaño completo.

Ordenamiento Reactivo y Búsqueda por Título

Selector de ordenamiento sincronizado con las categorías activas del ERP, permitiendo organizar por precio, estados del libro o géneros literarios.

Buscador instantáneo que filtra los libros disponibles sin demoras mediante coincidencia en el cliente.

Rendimiento por Lado del Servidor para Optimización del SEO

Consumo server-side de la API de usados al recibir peticiones, entregando HTML estático optimizado para motores de búsqueda.

Paginación progresiva bajo demanda de scroll para reducir el tiempo inicial de carga para optimizar el rendimiento en todo tipo de dispositivos.