Situation


Our client is a premier IT services company headquartered in the Netherlands that specializes in custom mobile apps development for event organizers.

 

The mission of our client is to streamline, and optimize processes and operations within event planning industry by providing innovative mobile applications.

 

The company is currently providing services across the Netherlands and is aimed at expanding their market share in the mobile apps development field for event’s organizers in Belgium, Portugal, France, and Germany.

 

In order to keep their leading market position and to cover the needs of customers from different industries willing to have own mobile apps for events management, our client required a unique solution. The solution was supposed to represent a digital platform specifically designed for rapid development and deployment of mobile applications capable of supporting corporate and business events that would allow to significantly save budget and time in the future.

 

Solution


Considering the complex solution ecosystem, before engaging in development process management of the client’s company was in search of the partner to work with. Backend Devs which is a part of SSA Group was selected due to their extensive experience in software development and the ability to set up a dedicated team in a short period.

 

Establishment of reliable business relations was an initial step in creation of EventOPlanner. Today EventOPlanner is a platform for event organizers suitable for congresses, trade shows, fairs, festivals, corporate events, and trainings of different types. The system enables quick creation of iOS/Android mobile apps for specific event and can provide information about event schedule, speakers, exhibitors, indoor, and outdoor maps, etc.

 

Software engineers from Backend Devs implemented a range of customized ASP.NET Web Forms and Metronic based dashboards, encrypted mobile APIs, integration services, and multi-tenant architecture based on Microsoft Azure service and SQL Server.

 

Since the solution was to support and process multiple simultaneous data inputs in form of thousands of users’ and hundreds of thousands API requests during highly loaded days, the performance of the app was the critical point. To resolve the issue and to deliver the best result, Auto Scalable Cloud Services were also realized.

 

Besides, engineers from Backend Devs implemented interactive offline maps builder and multi-level caching using Redis to improve Web performance while allowing customers significantly reduce their upstream bandwidth usage.

 

Result


To ensure full coverage of client’s requirements and to deliver the project of superior quality Backend Devs utilized a wide range of tools that allowed to scale up clients’ number, enabled integration with different 3rd party systems, and implement client-specific features. Furthermore, the following metrics were achieved: 

 

  • The time of delivering the app to market decreased from 7 days to 1 day  
  • The number of platforms delivered increased from 2 (Android, iOS) to 4 (Android, iOS, Windows Phone, Web) 
  • The number of supported languages raised from 2 (English, Dutch) to 5 (English, Dutch, Russian, German, French) 
  • The Number of modules increased from 8 to 51 

 

The Individual approach of development teams strengthen the business relations and provides solid ground for further development and cooperation. 

 

Features


Multi-tenant architecture
Excel import/export
Users & Roles
Weekly backups
Mobile API
Email notifications
Live logs monitor
Web API
Web portal
Azure provision
Azure blob storage
Background jobs
Multilingual Support
Flexible data search
Content moderation
Social login
Social sharing

Tools and Technologies


Microsoft .NET
Microsoft Azure
Microsoft SQL Server
Redmine (project management)
Email Delivery (Send Grid)
Redis Cache
AngularJS

Services


Mobile API Mobile API
Database Design Database Design
Distributed Cache Distributed Cache
Scheduled Jobs Scheduled Jobs
Fulltext Search Fulltext Search
Emails Delivery Emails Delivery
Tuning Performance Tuning Performance
Logging Logging
Backups Backups
Multiple languages Multiple languages
SQL Azure SQL Azure
Azure Storage Azure Storage
Continuous Integration Continuous Integration
Custom ASP.NET Custom ASP.NET
About Us
Back-end development, Umbraco and EpiServer, high-performance APIs based on .NET technologies and dedicated teams

Address

Megapolis Office Center, Office 607,
Moskovskiy av. 179-B Kharkiv, 61098, Ukraine

Phone +380 63 719 64 53
+380 57 752 04 00
+1-866-263-9903

E-mail contact@backend-devs.com

Skype backend-devs