• Technology stack: Mobile: Android SDK, Java, RxJava2, Dagger 2, Realm, REST (Retrofit). Web: Angular (v.5.2), Angular CLI, Kotlin (for e2e tests), XML, XSLT, gulp, Typescript, RxJS,SCSS, HTML5
  • Platform: Web, Mobile
  • Delivery: 2913 development hours
  • Release: April 2017

The client came to us with a request to develop their own proprietary payment system, which should be represented as web and mobile applications. The main requirement was to build a secure, robust and easy-to-use system.

The Unicsoft team has implemented such features as:

  • client registration with a verification (with face detection and document scans);
  • making different types of payments and visualization of transactions and assets lists (credit cards, bank accounts);
  • receiving and withdrawing funds;
  • using gift vouchers;
  • managing account, user notifications, and localization;
  • transaction details overview (search, sorting, lazy loading).

In the mobile application, all possible ways of developing business logic (various transactions) and integrating 3rd party libraries (BioID, Fotoapparat, Zxing) were implemented.

The web application consists of many services, so the main task was to set up the communication between them. Most of the services have own APIs and documentation, which was easily created with stagger.io.


Get Free Quote
See more Javascript application created by us
Contact Us
[javascript protected email address]
Aleksey Zavgorodniy, CEO, Tel: +1 650 515 36 99
[javascript protected email address]
Julia Liubevych, CBDO, Tel: +1 650 451 11 06
[javascript protected email address]
Alyona Zhurba, Account manager, Tel: +44 131 208 08 07