Home > Casestudies > Compass Taxi App

System Overview

Compass Taxi App connect driver and passenger via the internet. Vendor get commission from drivers.

Architecture diagram

Development scale

Provide only Android for passenger and driver. Provide web for Admin.

Development period

5.5 Months Development Period

Scope of Development

We have started with designing a new website mockups to confirm the requirements with the clients. After confirming it, we started to design the software architecture alongside with coding development. We continue for the integration test and then we cooperate the user acceptance test with the clients. Finally, we have deployed the system to a cloud server to be easy to access by every user of it.

What kind of skills did you get?

[:en]IMG_0018-2-web-70x70[:]

Chan Myae Thu

I have got the knowledge of Google Map API, Facebook API (SSO and Account Kit for Phone Number Verification), Fabric API for App Crash Log, Firebase (Crashlytics for App Crash Log and phone Authentication), migration App Log from Fabric to Firebase Crashlytics (because of Fabric is deprecated) and synchronization between driver and passenger.
[:en]IMG_2631-web-70x70[:]

Pyae Sone Phyo

I have got the knowledge of Angular JS, Spring Boot and taxi booking system.
[:en]IMG_2551-web-60x60[:]

Khin Nwe Tun

I have got the knowledge of API process booking taxi between passenger and driver.

What is the thing that you struggled with the most?

[:en]IMG_0018-2-web-70x70[:]

Chan Myae Thu

Notification for china rom, Google Map API Call (showing route for a trip), Location services for every device (especially for china rom) and synchronization between driver and passenger.
[:en]IMG_2631-web-70x70[:]

Pyae Sone Phyo

Struggled about send notification to Android (China Rom).
[:en]IMG_2551-web-60x60[:]

Khin Nwe Tun

Struggled about spring security part.