Boutique en ligne réalisée pour la société Brussels Flight Simulators

Des besoins classiques

Brussels Flight Simulators est une société Belge vous permettant de prendre les commandes d'un simulateur d'avion de ligne. Les besoins de la société étaient de refondre leur site web existant et d'améliorer l'expérience utilisateurs. D'autre part, il fallait pouvoir vendre des sessions de simulateur en ligne, en plusieurs langues (Français, Anglais et Néerlandais) et générer des billets au format PDF ayant des dimensions et une apparence spécifiques en un minimum de temps.

Création d'un site web sous WordPress

Comme les besoins du projet étaient relativement classiques, le système de gestion de contenus WordPress a été utilisé. Notre équipe technique a ensuite mis en place diverses fonctionnalités classiques d'e-commerce, telles que des fiches produits (une par simulateur), avec un système de réservation en ligne par calendrier, l'ajout de produits au panier, et le passage de commande en ligne.

Une fois un créneau réservé, l'utilisateur peut ajouter une séance à son panier, et suivre un processus de paiement classique, avec plusieurs modes de paiements (bancontact, virement ou carte bancaire). S'il le souhaite, il peut effectuer l'achat pour lui-même ou sous forme de bon-cadeau.

Création d'une API sous Node.js

Comme les besoins de la billeterie en ligne étaient assez spécifiques, notre équipe technique a choisi de mettre en place une API REST sous Node.js, permettant de gérer tout cet aspect. La conception asynchrone du langage JavaScript nous a permis d'obtenir de hautes performances afin de diminuer le temps de réponse des pages du site web, et par conséquent d'améliorer l'expérience utilisateurs tout en proposant de jolis billets au format souhaité et ayant une apparence tendance.

Prestations réalisées

Pour mener à bien ce projet, nous avons mis en place les environnements d'hébergement de préproduction et de production afin de permettre au client de suivre l'avancée des travaux en temps réel au fur et à mesure de l'élaboration de la solution.

Le code source de la solution a été versionné à l'aide de Gitlab, puis un système de CI/CD automatique a été mis en place pour permettre à notre équipe technique de déployer rapidement le code source sur les différents environnements de manière sécurisée. L'outil de containerisation Docker a été utilisé pour faciliter la mise en place des différents environnements de développement.

La stack technique suivante a été utilisée pour concevoir le site web de Brussels Flight Simulators : WordPress, Node.js, PHP, SQL, JavaScript, HTML5, CSS3, SASS, Gitlab.

WordPress

Nos expertises

Conception de sites et d'applications web

Aujourd'hui, posséder un site ou une application web est incontournable pour développer vos activités. Il représente vos valeurs et celles de votre entreprise tout en pérennisant vos activités. 

Que vous ayez des besoins classiques à travers un site vitrine, un blog, un site e-commerce ou instutionnel, ou bien des besoins plus spéficiques nécessitant le développement d'une application spécifique, notre équipe technique est là pour vous aider !

Prestations de services personnalisées

Selon vos besoins, nos développeurs peuvent vous accompagner et venir renforcer vos équipes techniques dans vos développements spécifiques.

Nous pouvons notamment vous aider dans le cadre de développements sous PHP, Symfony et Drupal. Nous gérons également d'autres aspects plus techniques tels que la mise en place d'environnements d'hébergement sécurisés, le CI/CD via Gitlab, ou encore la containerisation sous Docker.

Tierce Maintenance Applicative (TMA)

Nous vous proposons une offre de Tierce Maintenance Applicative (TMA) afin de mettre régulièrement à jour vos solutions (audit, assistance et formation, conseils et préconisations, adaptation graphique, adaptation technique).

Nous mettons un point d'honneur à suivre l'état de santé de vos sites et applications web tout au long de leur cycle de vie, et nous veillons à ce qu'ils soient opérationnels en toutes circonstances.