Esta página também está disponível em português. Ver em português

Esta página también está disponible en español. Ver en español

Transportation · Multinational

A system for buying bus tickets on the web or through an app

Project summary

Industry
Transportation
Company size
Multinational
Illustration of a laptop and a phone showing a bus ticket being selected

The problem

The goal was to let people buy bus tickets online, both in the browser and on their phones. For that, the system would bring together three parts: a web application, a mobile app and a back-end server.

What was agreed

Prioritized scope
The bus ticket purchasing system, piece by piece: the web application, to buy in the browser; the Android mobile app, to buy on a phone; and the back-end server, the part that runs behind the scenes of the system.

What was delivered

Passengers choose where to buy their bus ticket: in the browser or in the Android app.

How it works

The web and the app are the two ways in to buy. The back-end server runs behind the scenes, out of the passenger’s view.

The technology, in plain words

  • PHP: a programming language made to run on servers and widely used in websites and web systems. It was one of the project’s technologies.
  • Android: Google’s operating system for phones and tablets. The ticket purchasing app was built for it.
  • JavaScript: the programming language of the web, which gives pages behavior in the browser and also runs on servers. It was one of the project’s technologies.

How it went

  1. Assessment

    At the start

    An initial conversation to understand the client's request and problem.

  2. Discovery Sprint

    Before building

    The problem was understood and the scope defined.

  3. Development

    Between 2016 and 2017

    Built in incremental releases throughout the project, not all at the end.

  4. Support and continuous improvement

    After going live

    The system then moved into support and maintenance.

Technical details

Technologies used in this project

  • PHP
  • Android
  • JavaScript

More case studies

Want something similar?

Tell us what you need in a free 45-minute assessment and get written feedback.

Free, no obligation to hire us

São Paulo, Brazil