The Société de Transport de Montréal (STM)

About the STM

The Société de transport de Montréal (STM, formerly CTCUM and then STCUM) is the corporation that operates public transit in Montréal, namely the metro and bus service. It was formally created in 2002 to replace the Société de transport de la Communauté urbaine de Montréal following the municipal merger of Montréal. Today, the corporation operates four metro lines with 68 stations and 71 km of tunnels, as well as some 225 bus routes.

It operates the second largest urban transit system in Canada after the Toronto Transit Commission and the third largest rapid transit system in North America after the New York Metro and the Mexico City Metro.

The Challenge

The Société de transport de Montréal (STM) wanted to quickly deliver a customer service solution to improve its customer experience. The STM’s objective was to be able to implement these new services, mainly refunds, in all metro stations. To do so, the company called upon Done’s expertise and its IT team for their custom software development services.

Our Solution

Custom development service

Done’s experts quickly took over the software development of the ongoing project. Done provided expertise in web development on vue.js and .Net 5.

  • Product definition support
  • Software development best practices
  • Accelerated proof of concept
  • Development of a web-based reimbursement management application
  • Automated deployment process of a web platform on Azure to allow remote configuration.
  • Technical expertise on Docker to answer technical questions from developers.

Technos : Vuejs, node.js, docker, typescript, Asp.Net


“Done’s team was part of the development team, as were the internal resources. No distinction was made. The team was committed to the success of each sprint and to delivery. They understood the constraints of the project and adjusted. They knew how to share their concerns and recommendations […].

In addition […], the team was able to share their experience with the structure and architecture of the tests and the introduction of tools, such as FluentAssertion. She even led some Sprint reviews.”

Product Owner

Other Case Studies You Might Be Interested In

Engrenages Sherbrooke

A few words abouT ENGRENAGES SHERBROOKE Engrenages Sherbrooke is a machining center and a proud manufacturer of gears of all kinds. Gears and mechanical parts are custom-made to meet specific customer requirements. The company employs some 30 machinists and operates some 60 machines. The problem encountered Engrenages Sherbrooke’s limitations stemmed from the fact that production...

Blue Memento

A few words about Blue Memento In 2019, Done Technologies (Done) developed “Blue Memento,” a software-as-a-service (SaaS) solution. Inspired by artificial intelligence techniques, Blue Memento is an innovative software for completing timesheets. It completely reimagines the user interaction with conventional timesheets, making them more accurate, simpler, smarter, and more intuitive. The problem encountered Blue Memento...
Logistique Login

Logistique Login

A few words about Logistique Login Logistique Login was founded in 2007 with the objective of offering a complete and personalized solution that combines both a warehouse management system (WMS) and a transport management system (TMS). Today, Logistique Login supports and optimizes the supply chain of several Quebec customers and their warehouses. The problem encountered...