Hemos desarrollado una herramienta digital que permite a una librería disponer de una plataforma online moderna y funcional. Está diseñada específicamente para la integración de datos (catálogo y pedidos) con Geslib, el software de gestión de librerías más extendido, permitiendo exponer el catálogo en un canal de venta online con todas las funcionalidades necesarias.
Además ofrece la posibilidad de construir una comunidad digital completa pudiendo organizar y vender cursos y formaciones online, gestionar un sistema de socios y membresías o publicar noticias y eventos.
Basada en Laravel como framework de desarrollo y Lunar para las funcionalidades e-commerce nos apoyamos en dos proyectos de software libre que cuentan con una gran comunidad de desarrollo detrás.
¿quieres ver cómo funciona?
Hemos preperado una demo para que veas cómo funciona la herramienta y puedas testarla si estás interesado en implantar esta herramienta en tu proyecto. Si quieres ver también cómo funciona el panel de gestión, solicítanos una cuenta de usuaria en info@traficantes.net
documentación la herramienta
Aquí puedes acceder a todos los repositorios de código con los que está construídal a herramienta, y también consultar algunos de los documentos para entender cómo se ha creado la aplicación y algunos ejemplos prácticos de aplicación.
testa. Es el repositorio principal que proporciona el conjunto de funcionalidades completo. Instalando Testa y aplicando las configuraciones documentadas tendrás una plataforma online completa funcionando. Todos los demás repositorios son dependencias usadas por testa pero que pueden ser útiles de forma independiente.
lunar-geslib. Este paquete se centra en la conexión e intercambio de información de Geslib y adaptarla a la estructura e-commerce de Lunar. Es el corazón del proyecto.
dilve-client. Cliente PHP para la API de Dilve a través de la que se pueden obtener metadatos de libros en el estándar internacional basado en XML ONIX for Books.
cegal-client. Cliente PHP para la API de Cegal a través de la que se puede obtener diversa información de libros, como fichas completas, su disponibilidad o datos de ventas.
lunar-redsys. Un driver de pago que nos permite usar la plataforma de pago Redsys en Lunar.
geslib-files. Paquete ya existente que se ha mejorado para el proyecto. Componente para lectura de ficheros de exportación de datos de Geslib.
Aquí puedes acceder al informe inicial con el que comenzamos el proyecto
Aquí puedes acceder al informe inicial con el que profundizamos en el desarrollo del proyecto
Aquí puedes consultar los diferentes diagramas de interacción de las personas usuarias con la web
Aquí puedes consultar las opciones desarrolladas por Katakrak
Aquí puedes consultar las opciones desarrolladas por Traficantes de Sueños
Aquí puedes consultar el trabajo específico que se ha desarrollado para el desarrollo de la agenda y las actividades de formación
Aquí podéis ver el prototipo que hemos desarrollado