Flibco Case Study Ascendix Tech
Flibco Case Study Ascendix Tech
for
What’s Inside:
About Flibco.com
3
Background
4
Challenges
5
Solutions
6
Results
10
Architecture
14
Technologies
15
Scope of Work
16
17
2
About Flibco.com
F l i b co.co m p rov i d e s p ri va te a i rp o r t s h u tt l e s e r v i ce s i n
for a private or shared shuttle minibus online or over the phone
m a i n We s te rn Eu ro p ea n co u n t ri e s .
Wi t h a h e l p o f s h u tt l e t ra n s p o r t a t i o n a p p s t h e i r
airport and vice versa.
c u s to m e rs c a n b o o k o n l i n e a p ri va te o r s h a re d s h u tt l e
Founded 2004
m i n i b u s f ro m t h e i r h o m e o r t h e n ea re s t s h u tt l e b u s
s to p to a ny a i rp o r t a n d v i ce ve rs a .
ava i l a b l e a i rp o r t s a n d fi n d a s h u tt l e b u s s to p i n t h e
or the nearest shuttle bus stop to any airport and vice versa.
re q u i re d l o c a t i o n .
available airports and find a shuttle bus stop in the required Services by Ascendix
App Development
location.
visit website
3
Background
To level up Flibco.com shuttle service, the company needed to upgrade and/or to develop their shuttle bus
tracking and booking software. Namely, to upgrade Shuttle Bus and to develop Door2Gate.
4
Challenges
To keep up with the current transportation services demands, we had to perform the following tasks:
Migrate and enhance a legacy monolithic system, Implement cloud migration from an
which consisted of backend and multiple out-of-date software to a better shuttle
applications, to a new modern solution transportation software solution
Improve security measures for the payment Enable multi - payment option to guarantee
processes, and users’ authentication a seamless access to payment operations
Create optimal routes and passenger groups for Add an opportunity to monitor and analyze
shared Door2Gate trips considering e.g. LiveTraffic the performance of the shuttle booking app
situations, canceled, or new bookings
5
Solutions
The most valuable functions that were introduced into Shuttle Bus and Door2Gate software are:
via website
Passengers’ booking history is visible on the Flibco website, in the user’s cabinet. There the
clients may find the passed and upcoming bookings with the ticket details, cancellations,
remaining deposits etc. The same information can be found in the Flibco.com admin panel that
allows the company to provide multisource shuttle booking support.
Ticket Management
Flibco.com enabled users to get booked tickets by email or as an HTML page and added an
opportunity to check seat reservation via QR code in the ticket. The company has introduced
EPOS thermal printing for ticket, receipt, and invoice printing as well.
6
Integration with TomTom Services
For getting real-time data about traffic and time estimation for each trip we integrated
Door2Gate with TomTom. This service also helps to recalculate the route based on the
LiveTraffic situations, canceled or new bookings. Due to this integration, Flibco.com has a
customers' addresses,
traffic etc.
This integration helps the drivers to make their search for customers’ addresses more precise
and plan their trips based on available routes and pick up points in the shortest time.
Security Management
Protective measures were introduced both for the users’ account authentication during
7
Performance Analytics
Flibco now has an opportunity to record activities, monitor, and analyze real-time data of the
shuttle service application.
Deposit
Customers can also apply a discount code (Luxair coupon) to the final cost of the trip.
8
Drupal CMS Integration
Flibco.com wanted to have a modern site with ability to manage content with WYSIWYG (What
You See Is What You Get) option and with integrated application for booking tickets. We used
Drupal CMS system for the site, Docker for continuous integration and deployment to multiple
development, testing and production environment.
It made the CMS site development process much more predictable and reliable. The application
has been implemented using Vue.js reactive JavaScript framework and progressively decoupled
Drupal approach.
The migration was performed step-by-step introducing new backend services and related UI
applications at several phases. During the migration process, the data were synchronized
between the two systems.
9
Internal Results
Marketing team
Subcontractors
After migration to a new solution, Shuttle Bus became more internally manageable and
automated.
For example, due to the newly introduced algorithm and admin panel, Flibco’s customer
service team does not have to assign and match the trips manually. All the results are saved in
Also, customer service specialists are able to track, change, remove information from backend
11
“
Results
In early 2019 we’re in need to outsource a development of a mobile application to an
external company. We were blessed to find Ascendix!
A number of other initiatives followed after the mobile app delivery, including a unique
system to manage our Door2Gate product and a complete overall revival of our IT
infrastructure. Our partners at Ascendix have been phenomenal all the way, showing an
exceptional level of efficiency, transparency, expertise and quality.
An outstanding and steady level of their performance and trust is what we at flibco.com
value the most in our ongoing relationship. It’s no doubt that all of our future initiatives are
with Ascendix.
“ Alex Tregubov
Product Owner at Flibco.com
Since 2019 Ascendix Technologies has performed two complex tasks for Flibco.com:
Migration from an outdated Ruby-based system to a modern CMS-integrated solution of Shuttle Bus
It took around six months for both projects to introduce core and the most important changes. And the
process of Door2Gate improvement is still going on. All these changes got lots of internal and external
positive results.
10
Improvements for Marketing Team
Earlier, the Flibco's marketing team was not even able to change the background of the
website without developers’ assistance. Now, flexibility of the system allows to adjust the
features for the customers’ convenience directly in the admin panel.
Moreover, due to all Flibco.com marketing improvements, website visits have increased
almost 400 %.
These optimized data collection and storage led to simplification of business intelligence tool
use and simplification of general reporting and analysis procedures
12
External Results
The quality of the introduced changes was proven not only by positive feedback of employees within the company but also by
Flibco.com users. UAT (User Acceptance Test) showed that user acceptance has increased, and it reflected on the increased traffic
comparing to the pre-development period. Flibco's management started receiving positive feedback from the customers regarding the
user-friendliness and clearness of the company's website performance.
Unfortunately, due to the COVID -19 impact, the results in terms of the revenue can’t demonstrate the success of the development in
full.
But general criteria like increased engagement of Flibco's users, enlargement of the existing and potential customers base prove to be
promising for the company’s success after the crisis.
“ When you have a vision and a way to go though, your goal is not to make ONE party happy.
If my goal as a CEO would be just making customers happy, it would be logic, but it
wouldn’t be the right way. You have to start earlier and work on your structure internally.
Because if your employees are happy and they have an easy way of working, it reflects on
your customers and on subcontractors that work with your customers. We’ve got a lot of
positive feedback now. We’ve made employees happy and now our goal is to make
everybody happy. And we are going to continue with it.
“
Tobias Stueber
CEO of Flibco.com
13
Scope of Work
Team
1 Designer
16
Architecture
Flibco’ s system is built around a modular backend using Java technologies stack. Backed services use MongoDB as data storage.
Client's side consists of several separate applications. Xamarin mobile application allows drivers to manage tickets and passengers
during the trip. There are two admin panels for Shuttle Bus and Door2Gate parts of the business. They provide the operations
department the ability to manage all processes in the system.
Website with Shuttle bus admin Door2Gate admin Mobile Driver app
Data Storage
Core Services Shuttle Bus services Door2Gate services
MongoDB
Google Auth Facebook Auth TomTom Map Provider Braintree Payment Google Maps Google Analytics
14
Technologies
15
About Ascendix Technologies
Founded in 1996
CRM consulting
Software and tools for CRE (AscendixRE CRM, AscendixRE Land, Ascendix Search, Composer)
Tech Stack
Dynamics 365, Salesforce/Apex, ElasticSearch, Azure
Key Clients
Strategic Partnerships
Our Certificates
17
Contact Info
+1 888-346-3276 Ext 2
Ascendix Corporate Office
+1 972-889-8090
12222 Merit Drive Suite 1760
[email protected]
Dallas, Texas 75251
www.ascendixtech.com
Kharkiv
Dallas