332-254-3978 info@vironit.com

Transport Payment System

Project Overview

Mobile application, with the business purpose of creating a payment system for public transport in a European country. In this app, users can pay for tickets, proof payments to the authorities and travel at a discount.

The app has the functionality listed below:

  • Registration/authorization in the application using user data,
  • User information with personal data, purchase history, trips,
  • Buy tickets for a trip for a certain type of transport,
  • Get a discount for a trip,
  • Confirming payments,
  • Special QR-codes or built-in smartphone NFC module to confirm the start of the trip in a certain direction/route,
  • Visual information about the route and the remaining time,
  • Download supporting and payment documents,
  • Other information about the application, system and technology provider in General,
  • The payment system operated on the server-side.

Client

A local intermediary company. The end customer is an unknown European company.

Industry

Passenger transportation.

Challenge

At this stage of mobile development industry users’ devices replace not only paper media but also employees of certain fields of activity. To simplify the payment for public transport, it was proposed to replace the usual payment methods with modern ones. Using the existing functions of mobile devices, people get the opportunity to pay for public transport on the go.

Tech Stack

  • Kotlin
  • API: 21 – 28 versions
  • DI: Dagger
  • Local DB: OrmLite
  • MVP (using Moxy library)
  • Cicerone
  • Glide
  • Mockito
  • RxAndroid, RxJava
  • Retrofit
  • Butterknife
  • Otto
  • OkHttp
  • Guava

Result

During the first few weeks, the lines for buying tickets reduced because 30% of people started using the application on the go. The workload of people who sell tickets and check fares was cut.

OTHER PROJECTS

E-Learning Platform for Kids

The project is an education platform for early children ages 5-11. This platform helps children learn across subjects including biologic, genetic, science, and more. This customized, adaptive curriculum targets your...

more

Video Content Aggregator App

The project is a video content aggregator application with a convenient search option that combines data from different sources into a single data base. It helps users find any movie,...

more

Decentralized Object Storage Service

Companies like Google and Dropbox have dominated the market, offering large amounts of storage for competitive pricing for businesses. These companies, however, can access the data stored in their servers...

more

All-in-one Assessment Platform

This project is a digital education platform that connects teachers, students, and their parents, making the education process more efficient, transparent, and modern. The app has an intuitive and user-friendly...

more

Live Wallpaper App

The project is a live wallpaper application for iOS devices. This app is well organized and contains an extensive library of wallpapers, live wallpapers, and themes. In addition, it is...

more

testimonials