Event-O-Planner as a platform for rapid development of mobile apps for events
Application area Events Conferences Exhibitions Conference hotels (venues) Communities Corporations 2/29
Key features Over 5 years of platform history 250 events and growing Up to 2000 users per event Android, iOS, Windows Phone, Web clients Offline data storage Fully configurable Multi-language support 4-8 hours to make a new app 3/29
High-level architecture 4/29
Main modules Event schedule List of exhibitors List of speakers Interactive floor plan Content pages News Twitter feed Web containers 5/29
Schedules General overview Calendar overview Favorite items Tag filtering Contextual search Subitems (sessions) Sharing Floor plan relation Speakers relation Exhibitors relation 6/29
Exhibitors General overview Favorite items Contextual search Full exhibitor info External links and contacts Interaction possibilities Sharing Speakers relation Floor plan relation 7/29
Speakers General overview Favorite items Contextual search Full speaker info External links and contacts Interaction possibilities Sharing Floor plan relation 8/29
Floor plan Multiple buildings Multiple floors Free scaling Interactivity Easy navigation 9/29
Content pages Universal usage Easy integration Lots of custom fields Media support External links List grouping Tutorial pages 10/29
News General overview Favorite items Contextual search User-targeted items External links Sharing possibility 11/29
Advanced modules User interactions Timeline messages Push messages Touristic info Photo gallery Video gallery Polls Bucket list Matchmaking others 12/29
User profile Various registration options Social networks integration Detailed contact info Ability to start chats Personal media gallery Module relations 13/29
Timeline messages User interactions Online feed Search possibility Media attachments Possibility to like/dislike Possibility to reply Sharing possibility 14/29
Touristic info Map support POI markers Different types of markers Route planning KML support Exhibitors relation 15/29
Media galleries Attach photos to events Attach videos to events Album grouping Sharing possibility 16/29
Matchmaking Give scores to people Like/dislike people Get matchmaking results Arrange private appointments See location availability Schedules module relation Floor plan integration 17/29
Polls Custom interactive polls Multiple questions Question grouping Statistics 18/29
Push messages Regular messages Private messages Registration messages News-related messages Chat notifications Matchmaking notifications Appointment messages others 19/29
Multi-events Events within event Public events Private events Custom data fields Separate schedules Separate users etc. Easy to manage 20/29
Other features Online backend app Advanced administration possibilities Easy to create and configure event Easy to manage event modules Easy to set up look&feel of apps Detailed statistics Tags and filtering 21/29
Event Builder 22/29
Event Builder 23/29
.NET services usage API - WCF, Azure cloud services GUI - Web Forms, Virtual machine Azure Storage Azure SQL Database ASP.Net backend application ASP.Net web client Xamarin client 24/29
Load and performance Database: 7 GB Storage: 78 GB Events: 248 Users: ~ 40 000 Auto Scaling API instances: 4 – 12 Network In: 253 Mb / hour Network Out: 233 Mb / hour 25/29
Integration with 3rd parties Push Gateway Floor Plan Builder EventTouch InBeacon Kentiko CMS Halito SugarCRM EsriGIS Microsoft Dynamics CRM SalesForce 26/29
Our clients 27/29
Our team Product owner Project manager Sale UI/UX designer QA 2 iOS developers 2 Android developers .NET developer QA 28/29
Future plans New modules Additional languages Design improvements Streamlining Payment systems integration In-doors navigation 29/29