8h | DÉVELOPPEMENT - Web
8h | DÉVELOPPEMENT - Web
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.
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.