CV
mars 2024 Site pour association

Site pour association

< / dev web >
  • PHP
  • JavaScript
  • Fetch
  • SQL
  • PHP
  • JavaScript
  • Fetch
  • SQL

Le site que j'ai développé est dédié à la communication de l'association de pêche de mon père. Il permet aux adhérents d'accéder à leurs résultats et statistiques de rencontre, ainsi qu'au classement général, au règlement et à d'autres informations pertinentes. Les adhérents reçoivent un login et un mot de passe par défaut pour leur première connexion.

Lors de leur première connexion, les utilisateurs sont redirigés vers une page pour créer leurs propres identifiants. J'ai mis en place une vérification de la disponibilité de l'identifiant et la validité du mot de passe avec des feedbacks instantanés.

Une fois connectés, les adhérents peuvent accéder à leurs statistiques personnelles, modifier leur mot de passe et se déconnecter. Les administrateurs ont accès à une interface avec des fonctionnalités supplémentaires qui permettent l'ajout, la suppression et la modification de données dans la base de données (ajout d'adhérents, de concours, de résultats, d'actualités, etc.), le tout sans recharger les pages grâce à l'utilisation de JavaScript asynchrone.

Lorsqu'un adhérent utilise le formulaire d'oubli d'identfiants, un mail automatique lui est envoyé s'il est bien présent dans la base de donnée, avec un moyen de réinitialiser son mot de passe.

Le site garantit également la sécurité des mots de passe en les hashant avant de les stocker dans la base de données.

Cette réalisation (toujours en cours !) m'a permis de prendre pleinement conscience du côté utile qu'il y a à concevoir des sites Internet. J'ai pu apprendre de nombreuses choses dans la mise en place d'un site avec des comptes adhérents, et essayer de mettre en place des outils ergonomiques pour les membres du bureau. Le JavaScript asynchrone m'aura été d'une grande aide pour produire ce site, et me donne envie de me lancer dans la création d'un réseau social expérimental pour ma promotion.