2018 : Création du site web du CEVV

8h | DÉVELOPPEMENT - Web

Ecussons du Cercle Européen de Vol à Voile (CEVV)

Durée de programmation totale : 30h
Durée totale de photographie : 4h
Gestion du site toujours d'actualité.
Nombre de pages : 18

Étant membre du Club Européen de Vol à Voile, il m'a été proposé de reprendre en main le site web du club.
J'ai accepté avec grand plaisir et aie pris en charge sa reprogrammation presque totale.

Tout a commencé avec une maquette présentée en début mars 2018.
La maquette ayant plu, un moment spécifiquement prévu pour la prise de photos à été convenu avec le club.


En effet, la quasi totalité des photos présent sur le site ont été prise par moi-même; les autres photos étant prise par des membres du club ou libre de droit (ce dernier ne concerne que les explications du vol à voile).
Une première version stable a été présentée fin avril 2018.
Le feu vert a été donné pour un déploiement fin avril, mais de nombreux problèmes avec l'hébergeur précédent (il prenait auparavant en charge le site web, mais l'avait laissé à l'abandon) ont nécessité le déplacement du nom de domaine auprès d'un autre hébergeur.

Concrètement, il s'agit d'un site internet uniquement en français présentant :

De plus, une plateforme de réservation en ligne et de gestion sont disponible UNIQUEMENT pour les membres du club (connexion par login et mot de passe et fonctionnant sous PHP).
Sans oublier également les adresses mail liées au nom de domaine : cevv.be et cevv.com.

Fin juin, quelques retours m'ont été parvenu et des corrections ont été appliqué au site internet afin qu'il reflète au mieux l'esprit du club.
Il s'avère que le club allait déménager de Temploux (Suarlée - Namur) à Cerfontaine, non loin du lac de l'eau d'Heure afin de profiter d'infrastructures plus récentes et d'un plafond de vol plus élevé.

Étant donné le potentiel conséquent des lieux, j'ai proposé la mise en place d'un module de gestion des bongos avec réservation en ligne.
Cette idée a été directement retenue mais n'ayant pas les compétences requises pour réaliser ce genre de modules à ce moment-là, j'ai décidé de faire appel à une de mes connaissances qui a pris en charge son développement tout en m'expliquant les ficelles de la programmation du produit concerné.

Il s'avère qu'après plusieurs soucis avec Bongo, le contrat avec ce dernier à été clôturé, rendant la plateforme de réservation inutile pour le grand public. Elle est, dès lors, accessible uniquement que pour les pilotes et membres du club depuis début 2020.

Ce projet d'envergure n'était pas insurmontable, mais a nécessité des recherches pour mener à bien son développement.
J'ai utilisé les technologies suivantes : HTML, CSS, JavaScript, jQuery, Bootstrap framework.

J'ai préféré ne pas modifier les modules de gestion du club fonctionnant sous PHP mis à part leur migration vers une version plus récente, comme convenu avec le comité de gestion du club.

L'intégration d'un service de monitoring interne au site permettant de collecter diverses informations liées aux utilisateurs ainsi que des rapports de crash a été mise en place par moi-même et par le biais des API fournis par StatCounter.com

Les cours donnés à l'EPHEC en programmation web ne m'étaient pas suffisants pour la programmation complète de ce site web, d'où des recherches en ligne ainsi que dans quelques références bibliographiques bien connues (O'Reilly et ENI Editions).
Ce projet m'a également permi de voir plus en profondeur jQuery et également de me perfectionner en Bootstrap, un framework que j'avais déjà remarqué précédemment.