M14Intelligence

A redesign with specific complex needs
Experts in emerging autonomous vehicle technologies, M14Intelligence was one of my first projects completed as a freelancer. They wanted to redesign their old Wordpress website while offering new data processing tools.

Category

Complex redesign

Profession

Research and advice

Realization

Q1 2019

Duration

3 months
The need: to abandon WordPress for a more efficient solution
The first observation from our client was clear: WordPress was no longer suited to their requirements. The back office, deemed too complex by the editors, and the site's insufficient performance had become obstacles to their growth. They wanted a modern, fast, and tailored solution.

A new ecosystem based on Symfony and Vue.js

We made a fresh start with the latest version of Symfony, integrating powerful tools like EasyAdmin for an intuitive back office and Vue.js for dynamic and reactive interfaces.
The result? A solid and flexible architecture, perfectly aligned with the client's needs.

Step 1: Data migration

The first challenge was to migrate all the data from the old site without compromising its integrity. To achieve this, we exposed a API on the old WordPress site so that the new site could consume this data smoothly. This method, designed to ensure performance and reliability, allowed for a seamless transition.

Step 2: A custom back office

We recreated all existing functionalities while rethinking the user experience to meet the specific needs of the editors. Additionally, we added innovative tools, such as dynamic popups showcasing market analyses directly related to their publications.

Step 3: Reduced hosting costs

The switch to Symfony had a direct impact on resource optimization. The site, now lighter and more efficient, allowed the client to reduce the server configuration needed. Result: significant savings on hosting without compromising performance.

A result that meets expectations

By leaving WordPress for a modern Symfony environment, our client gained in performance, ease of use, and efficiency. This redesign marks a true turning point and paves the way for serene and sustainable growth.
A key need: an interactive and secure dashboard
One of the main objectives of this project was to set up a data visualization panel, accessible only to subscribed users. Here are the steps we followed to meet this need:

Data processing process

The client used a large Excel file containing the data from their analyses, regularly updated.
To manage this complexity, we:
  1. Designed an automated import process using a Python tool.
  2. Scanned the data line by line to create implicit links between them.
  3. Saved the processed data in a structured database, ready to be used.

Data validation

Some data contained in the files were corrupted due to human errors. To ensure their reliability:
  • We established strict validation thresholds to detect and reject incorrect data.
  • These thresholds are configurable by the client, allowing them to adjust based on market changes.

Data visualization

Once the data was imported and validated, the goal was to make it accessible through a modern and efficient interface:
  • We developed a dedicated API to allow data consumption from the database.
  • Users can explore the data across multiple visualization axes, such as:
    • Country
    • Vehicle type
    • Brand
Thanks to Vue.js and Chart.js, the interface is interactive, dynamic, and perfectly suited to user needs.

User subscription management

Access to the dashboard is reserved for subscribed users. To ensure this restriction:
  • We integrated a third-party subscription management service.
  • Each user is identified at login, and their subscription is verified in real-time.
  • This connection with the third-party service also allows the client to obtain valuable data on subscriber profiles.

A dashboard that makes a difference

With this dashboard, our client has a powerful and modern tool to leverage their data in real-time while ensuring total control over access reserved for subscribers.

The key figures

5x more visitors

The new website, optimized for SEO, has led to greater visibility on search engines and an increase in the number of visitors. One year later, the site has gone from 40 daily visits to nearly 200 daily visits.

2x more conversions

The new design and interactivity offered on the site keep visitors engaged, and improve the conversion rate from simple prospects to customers. M14Intelligence recorded double the conversion from one year to the next.