To deliver this functionality in a short timeframe, we opted to use Parse as a mobile backend-as-a-service (MBaaS). It provided us with a stable platform to write the server-side components of the app without the worries of managing server infrastructure or creating systems from scratch.
It allowed our developers to have a flexible approach to data modelling, meaning we could adapt the data structures as we went along. The service is also very scalable, so Vibe can continue to support its increasingly large user base into the future.
At its core, Parse allows Vibe to store and manage all data on users, venues, events and tickets whilst also enabling real-time communication between registered users. It also includes a mature analytics suite, enabling Vibe to gain insights into user behaviour, to further develop and enhance functionality in the future.