Transport & Logistics

Oise Mobility

Date of release : July 2023

We created the mobility platform for the Oise department in partnership with Cityway, a mobility service (MaaS) expert. This platform, based on Drupal, was initiated by the Syndicat Mixte des Transports Collectifs de l’Oise, which brings together all the mobility stakeholders in the department.
© Cover photo credit: Ant Rozteshy © Photo credit young woman: Church of the King

Our missions
  • UX design
  • Conception de l’interface utilisateur
  • Development
  • Integration of Angular components
  • Maintenance
  • Accommodation

A multimodal platform to address mobility challenges and promote the use of sustainable transportation

It notably offers users the following features:

  • Real-time multimodal travel information;
  • Route planning (detailed itinerary, trip cost);
  • Unified ticketing for different transport networks;
  • On-demand transport booking;
  • Personal space for saving locations, favorite routes, and subscribing to disruption alerts.

User experience and branding

Basing ourselves on the pre-existing structure of the product offered by Cityway, we designed the site map, the wireframes, the user journeys, and conducted user tests. In terms of UI design, we integrated the graphic principles of the Oise Mobilité branding, highlighting rounded shapes, large bold headings, orange and green colors, and playful shapes (half-circles).

Particular attention paid to digital accessibility

This includes, among other things, text readability, contrast, spacing consistency, component clarity, etc. The audit conducted at the end of the project indicates a compliance rate of 96% with the criteria of the RGAA, the State's accessibility reference framework.

An architecture optimized for peak periods

For managing traffic spikes, for example during strikes and incidents on the network, we proposed an architecture based on the integration of business components developed with Angular. This way, calls to the various web services (route search, maps, etc.) are not made on the server side by the Drupal CMS, but on the client side by the Angular components. This approach enables a 100% static site thanks to HTML content caching served by the CMS via Varnish, resulting in better resilience and responsiveness in case of traffic spikes.

An advanced moderation system, tailored to multi-stakeholder sites

To allow members of different networks to keep control over their own information (prices, news, etc.), we have created several roles on Drupal 10. A webmaster has full rights and can create “network” webmasters with rights limited to their own network.

Our team at work

Unifying a region's transportation networks with Drupal

For more information, you can consult our blog article on the subject.

Need a mobility platform to serve your users? Let's talk!