Trabajo corporativo · Avanis
Avanis
Red social para el sector agroalimentario español, con respaldo de Santander. Sobre Liferay Community Edition se construyó algo que se comporta como una red social y no como un portal: más de sesenta módulos OSGi propios con Service Builder resuelven el muro, los perfiles, el seguimiento entre miembros, las encuestas y los eventos. Mi aporte se concentró en la segunda versión del editor de publicaciones y en el rendimiento de la plataforma.

- Cliente
- Avanis
- Plataforma
- Liferay CE 7.4
- Tipo de encargo
- Red social del sector
- País
- España
Avanis fue una red social para el sector agroalimentario español, con respaldo del Santander. No un portal con foro, sino una plataforma donde los profesionales del campo publicaban, comentaban, se seguían y consultaban precios y ayudas.
Construirla sobre Liferay Community Edition significó levantar más de sesenta módulos OSGi propios: el muro de la comunidad, los perfiles de usuario, las encuestas, el seguimiento entre miembros, los eventos del sector y el buscador. La persistencia se resolvió con Service Builder, la capa de acceso a datos de Liferay, que genera el modelo, los servicios y la API a partir de una definición.
Mi aporte se concentró en dos frentes. El primero fue la segunda versión del editor de publicaciones: conversión entre BBCode y HTML en ambos sentidos, formato de texto con negrita, cursiva, subrayado y tachado, emojis traducidos al castellano, inserción de enlaces, y subida de imágenes y documentos arrastrándolos sobre el editor. Es la pieza con la que el usuario interactúa cada vez que publica, así que cada fricción se nota.
El segundo fue el rendimiento: optimización de consultas a la base de datos, integración de WebP para las imágenes y ajustes para evitar recargas innecesarias del servlet y las JSP.
También la instrumentación de Google Tag Manager sobre las secciones de lonjas, eventos y ayudas, que era como se medía qué contenido movía realmente a la comunidad.
La plataforma ya no está en línea. La portada procede del Internet Archive y el área de comunidad de capturas propias de la época.
Galería del sitio
11 capturas de página completa del sitio en producción. Se abren en grande y se amplían hasta el detalle.
Trabajo realizado como consultor para empresas de servicios. Las capturas corresponden a sitios públicos y las marcas pertenecen a sus dueños.