Diseño, desarrollo backoffice y app para Android e ios

Contexto

Cada año desde el 2012 se celebra la Feria de Economía Social y Solidaria. Se trata de un evento organizado por la Xarxa d’Economia Solidaria que sirve de punto de encuentro para muchas de las entidades que forman la Economía Social y Solidaria de Catalunya.

Durante la Feria es posible encontrar entidades con las que intercooperar durante el resto del año gracias a las dinámicas que tienen lugar durante el fin de semana y a la voluntad de todos los participantes de buscarse entre ellos para cubrir necesidades de todo tipo.

Los visitantes de la Feria pueden encontrar todo tipo de productos (de consumo, textil, telecomunicaciones, etc.) y servicios (tecnológicos, financieros, de arquitectura,etc), ya que casi todas las necesidades habituales se pueden cubrir dentro del contexto de la Economía Social y Solidaria.

Reto

Cada año son más las entidades que participan en la Feria de Economía Social y Solidaria y los eventos que tienen lugar en la misma. Usar la tecnología para dar a conocer estas entidades, los sectores a los que pertenecen y las charlas y eventos que tienen lugar durante la Feria era una necesidad por cubrir.

El hecho de que Jamgo comenzara a participar en la edición de la Feria de 2015 fue la excusa perfecta para empezar a introducir la tecnología en el evento y contagiar así a la XES, como entidad organizadora del mismo.

La edición del 2015 fue la primera que tuvo una app para las plataformas iOS y Android. En ella se podían encontrar todas las entidades participantes con una pequeña descripción de cada una, el link a la web y email de contacto. El programa de actividades organizado por días, los planos del recinto y las preguntas frecuentes estaban disponibles, así como los tweets de la fira en dos formatos diferentes: los de la cuenta de la Feria de Economía Social y Solidaria y los publicados con el hashtag de la misma.

Para la edición del 2016 la idea ha sido intentar acercar la app a la organización de la FESC, de modo que fuese una plataforma tecnológica que se asentase y fuese de utilidad desde antes de la llegada del fin de semana del evento.

Solución

Esta vez, a diferencia de la edición anterior, el desarrollo ha ido un poco más allá de una simple aplicación para móviles. La parte más importante de la app son los datos que se muestran por lo que todo el desarrollo ha estado centrado en la gestión y organización de los mismos.

Se trata una plataforma con tres partes que se interconectan entre ellas: un backoffice para gestionar los datos (entidades, charlas, categorías, notificaciones, etc.), unos servicios REST para publicar estos datos, y una app para Android e iOS que consume dichos servicios para mostrarle al usuario toda la información disponible.

El backoffice es una herramienta web desarrollada en Vaadin que permite gestionar los datos de las entidades, la agenda de actividades y los detalles de cada una de estas como elementos principales del evento.

Mediante los servicios REST se publican estos datos para que la aplicación móvil los pueda consumir y mostrarselos al usuario de una manera amigable e intuitiva. Una de las novedades importantes de la versión de esta edición son las notificaciones push. Desde el backoffice se pueden lanzar notificaciones push (cambios de última hora, promociones, etc) a los usuarios, y además de poder marcar charlas para guardarlas en tu sección  de favoritos, se recibe una notificación 10 minutos antes de que comiencen.

Tecnologías

– Ionic 2.1.4

– Angular 1.5.3

– D3 4.2.7

– Vaadin 7.6.8

– Spring Boot 1.3.6