MHA vtc

One of my first WebApps
Specializing in VTC transport, MHA vtc called on me to build their new website, featuring an interactive appointment booking form. The transformation of this site into a web app has increased user engagement with a mobile interface similar to that of a real web application.

Category

Creation of webApp

Profession

VTC

Realization

Q2 2019

Duration

2 months
The heart of the project was to design a high-performance site, accompanied by an intuitive booking module, conceived from the outset to provide an experience close to that of a mobile application. For this, I used Symfony and EasyAdmin to create an ergonomic back office, allowing for efficient management of bookings and users.
 

The booking form

The booking form was developed with Vue.js, ensuring a smooth and responsive interface. Upon arriving at the site, users could enter a departure address, an arrival address, and a time. Thanks to API calls tracing the route between the two points, the journey was calculated in real-time, including the distance in kilometers. This calculation, performed directly in the database, included an adjustable factor by the manager to respond to situations such as peak periods. Once the price was displayed, users could finalize their request by submitting the booking.

Symfony workflows to manage transitions

To manage the status of bookings, I integrated Symfony workflows. When a request was submitted, an email was automatically sent to the driver to accept or decline the ride. In both cases, the client was immediately informed of the status of their booking. Finally, a reminder was sent two hours before the trip, to both the driver and the client, to confirm the details of the appointment. Payment was made directly in the car, which simplified development by avoiding the need to integrate an online payment solution.

The WebApp

An essential criterion for this project was to design a site that offers a user experience similar to that of a mobile application. I made it a priority to optimize the design and interactions for mobile devices while ensuring smooth and intuitive navigation.

Maintenance and Consulting

Once the development was completed, I ensured the maintenance of the site for a year, overseeing its stability and the integration of necessary updates. Additionally, I supported the company by providing marketing advice to enhance their online presence and strengthen user engagement. These recommendations helped increase their visibility and laid the groundwork for a sustainable digital strategy.

The key figures

100+ visitors per day

Highlighting the right SEO terms such as those related to Toulouse airport has made it easy to target the right category of prospects, thereby increasing the chances of daily conversions.

15 clients / week

The simple and intuitive interface has allowed several Toulouse clients to become loyal users of this VTC service, while recommending it to those around them. After a year, the appointments were almost daily.