ABC Salles

ABC Salles est le premier site internet de recherche de lieux d’événements, avec plus de 20 000 établissement en France. Grâce à sa notoriété et son référencement, ABCSalles est rapidement devenu un leader du secteur événementiel !

Contexte

ABC Salles a pris contact avec TheCodingMachine en 2014 pour refondre sa plateforme web.

L’objectif était de proposer : des services innovants aux utilisateurs, en leur mettant à disposition un espace de gestion de salle intuitif, de permettre à ses commerciaux de traiter efficacement les nouveaux clients entrants, en associant chaque clients/prospects à un commercial grâce au développement de fiches personnalisées par exemple.

Comment proposer un site au design plus attrayant, et transformer plus de visiteurs en clients tout en effectuant une migration du site sans pénaliser le référencement naturel, au cœur de la stratégie de notre client ?

NOTRE APPROCHE MÉTIER

Nous avons procédé à une refonte graphique et technologique complète de l’application, avec pour objectif :

  • proposer un moteur de recherche intuitif et performant
  • améliorer le temps de chargement des pages
  • mettre à disposition des commerciaux de l’entreprise un back office efficace et élargit
CÔTÉ TECHNIQUE

Nous avons mis en place un Framework nouvelle génération côté BackEnd pour sécuriser l’application et  améliorer sa maintenabilité.

L’utilisation d’AngularJS a été primordiale pour développer efficacement des interfaces WEB ergonomiques et fluides.

La refonte du modèle de données a été nécessaire pour anticiper l’évolution des fonctionnalités.

PHP100%
AngularJS100%
JavaScript100%
Twig100%

Comment mettre en place une nouvelle architecture pour l’ensemble du SI et optimiser le traitement de l’information à travers les applications ?

NOTRE APPROCHE MÉTIER

 ABC Salles disposait d’une seule application regroupant :

  • un espace client
  • un back office
  • un site vitrine qu’elle voulait refondre

Nous avons décidé de casser l’approche monolithique (espace client/back/office/site vitrine sur une seule brique) pour séparer son applicatif en 3 nouvelles briques.

CÔTÉ TECHNIQUE

La séparation entre le front et le back et la création d’une API a permis de centraliser l’information pour que chaque application n’interroge qu’un et unique service.

Cela permet également d’adapter les technologies utilisées à chaque application selon leurs besoins et buts :

  • Accès à la base de données (MySQL)
  • Logique métier (PHP) côté API
  • Utilisation de frameworks JavaScript côté clients (AngularJS)
PHP100%
AngularJS100%
Mouf100%
MySQL100%

Comment améliorer les processus internes pour faciliter les tâches des équipes commerciales ?

NOTRE APPROCHE MÉTIER

Dans les versions précédentes du site, les commerciaux d’ABC Salles pouvaient uniquement mettre à jour les salles ou générer des factures par exemple.

Aujourd’hui ils possèdent un back office très large qui leur permet de gérer :

  • l’ensemble de la facturation
  • les prestations complémentaires
  • les abonnements des salles
  • les actions commerciales
  • les statistiques
CÔTÉ TECHNIQUE

L’utilisation d’ElasticSearch permet une recherche rapide et une agrégation d’informations enrichies, sans surcharger la base de données principale (MySQL).

La mise en place de RabbitMQ autorise la différenciation des opérations coûteuses en temps de traitement pour ne pas faire attendre l’utilisateur : envoi d’emails, génération de caches…

Lorsque le collaborateur répond à l’appel, la fiche du client s’ouvre automatiquement sur son écran grâce à la technologie Socket IO.

PHP7100%
SoketIO100%
ElasticSearch100%
MySQL100%
RabbitMQ100%

Comment mettre en place une refonte graphique entière du site sur le modèle du mobile first et de l’user friendly ?

NOTRE APPROCHE MÉTIER

La refonte du site d’ABC Salles a reposé sur deux besoins : un moteur de recherche simple d’utilisation avec un processus de conversion en demande simple et rapide, et des fiches de lieux complètes, mettant en avant les informations indispensables.

Le tout dans une approche “mobile first” favorisant l’utilisation sur smartphone qui représente une part toujours plus grande du trafic du site et un espace utilisateur plus complet et mieux organisé.

CÔTÉ TECHNIQUE

La refonte du site s’est articulée autour du travail entrepris ces deux dernières années avec l’enrichissement de l’API d’ABC Salles.

Pour la refonte du site, nous avons utilisé Angular dans sa dernière version afin de conserver une cohérence avec l’espace connecté qui a été entièrement retravaillé, en AngularJS.

PHP7100%
SoketIO100%
ElasticSearch100%
MongoDB100%
RabbitMQ100%
Docker100%

Envie de travailler avec nous ?

Nous nous engageons sur la qualité et la performance de vos applications,
tout en respectant votre budget et vos délais !