Hackathon de Noël 2024 – Site de partage et vote de chansons

Contexte du projet

Le 20 décembre 2024, un hackathon de Noël a été organisé par les formateurs de l’UHA 4.0 dans le cadre de ma première année de Licence Professionnelle Métiers de l’Informatique.

Le défi consistait à développer, en une seule journée, une application web répondant à un cahier des charges précis, avec une contrainte de temps importante : de 9h à 16h.

Objectif

Créer un site web permettant à un utilisateur de :

  • Publier une chanson de Noël

  • Voter pour sa chanson préférée

Et à un administrateur de :

  • Valider les chansons avant leur mise en ligne

Fonctionnalités développées

  • Formulaire de soumission d’une chanson avec titre, description, lien audio ou vidéo

  • Interface publique avec la liste des chansons disponibles

  • Système de vote anonyme (1 vote par chanson)

  • Espace administrateur pour valider ou supprimer les propositions

Technologies utilisées

Langages : HTML5, CSS3, JavaScript, PHP
Base de données : MySQL
Sans framework : tout a été codé en « from scratch »

Particularités du projet

Notre équipe a choisi de ne pas utiliser de framework, afin de se concentrer sur la logique métier et la rapidité d’exécution. Cela nous a permis de produire un site fonctionnel et léger, malgré le temps limité.

Grâce à une bonne répartition des tâches et une communication efficace, nous avons pu livrer une solution complète avant la fin du temps imparti.

Notre équipe a remporté le hackathon, ce qui a été une grande fierté !

Ce que j’ai appris

  • Travailler en équipe sous pression

  • Organiser un projet web en temps limité

  • Développer sans dépendance extérieure

  • Gérer la logique de rôles (admin/utilisateur)

 

Laisser un commentaire