Association Webcup

L’association Webcup est une association régie par la loi du 1er juillet 1901 et le décret du 16 août 1901. Elle inscrit son projet dans une dimension d’intérêt général, en s’ouvrant à tous les publics, en préservant à ses activités un caractère non lucratif, laïque et apolitique.

Contact

Les éléments imposés

Vous trouverez ci-dessous la liste des éléments imposés pour participer au 24h By Webcup.

1. Le sujet et les éventuelles rebondissements


Le sujet du site internet que l’équipe doit réaliser est dévoilé au lancement du concours.

 Le respect du sujet imposé et des éventuels rebondissements du scénario sera primordial pour atteindre la victoire.

La compétition Webcup est une expérience immersive dans laquelle chaque équipe joue le rôle d’une agence web qui doit répondre aux exigences d’un client donné. Le sujet imposé est présenté sous forme d’une histoire qui mène à une demande particulière.

Voici quelques exemples des précédents sujets du concours sur la playlist de notre chaîne YouTube.

Pendant les 24 heures de la compétition, des demandes imprévues peuvent s’ajouter au scénario initial. On les appelle les “rebondissements”. Ces épreuves supplémentaires doivent être réalisées impérativement. Elles apporteront des points bonus ou malus, qui seront pris en compte dans l’évaluation finale des sites par le jury.

2. Le temps


Le concours a lieu pendant un week-end, sur une période de 24 heures chrono, simultanément sur tous les territoires participants. À l’issue de ces 24 heures, l’accès aux serveurs des équipes est automatiquement coupé.

Il incombe aux participants de tout faire pour que, avant la fin de ces 24 heures, l’intégralité de leur travail soit disponible et fonctionnel sur le serveur.

3. Le Serveur


Afin d’assurer l’égalité des chances pour tous et de garantir une expérience de compétition juste et équitable, les sites internet réalisés dans le cadre du concours doivent obligatoirement être hébergés sur le serveur mis à disposition par l’association Webcup grâce à notre partenaire, la société Réunionnaise HODI.HOST.

Les équipes sont libres de travailler avec n’importe quel langage pris en charge par le serveur fourni par l’organisation (voir ci-dessous) et d’utiliser tout type de framework, JS, thème, bibliothèque, CMS, etc.

Chaque équipe bénéficie d’une URL, d’un serveur en ligne administrable via cPanel, sans aucune option spécifique installée, ainsi que d’une base de données MySQL 8.0. Ce serveur supporte un grand nombre de technologies et permet d’installer plusieurs types d’environnements.

Spécificité du serveur HODI


  • 8 vCore partagés entre les participants
  • 32 Go de RAM partagés entre les participants
  • 300 Mo de disque SSD par équipe

Les équipes devront vérifier en amont que les technologies qu’elles souhaitent utiliser font partie des technologies supportées, à savoir :

  • PHP 7.4
  • PHP 8.0
  • PHP 8.1
  • PHP 8.2
  • NodeJS 16
  • NodeJS 18
  • Python 3.9

Contraintes du serveur HODI


Le poids total du site internet ne devra pas dépasser les 300 Mo. Chaque équipe doit bien entendu posséder un logiciel FTP pour procéder à la mise en ligne régulière des fichiers du site.

Accès au serveur


Les identifiants d’accès au serveur sont fournis aux équipes le lundi précédant la compétition. Chaque équipe dispose ainsi de 6 jours pour prendre en main son environnement de travail et configurer son environnement technologique via le cPanel.

Des tutoriels sont mis à disposition des participants pour les guider et les aider à prendre en main leur serveur.

Note : les équipes s’inscrivant au dernier moment perdront un temps précieux de prise en main de leur serveur.

4. Le respect des principes éthiques


Aucun fichier, texte, photo, image, vidéo, ou tout autre support à caractère, raciste, violent ou pornographique ou tout message menaçant, vulgaire ou ne respectant les lois du pays où se déroule la compétition, ne sera toléré sur les serveurs de l’association Webcup. Tout fichier suspect reconnu comme dangereux par l’antivirus de HODI.HOST sera automatiquement supprimé (ex : virus, trojan, malware, webshell, etc.). En cas de manquement, l’équipe sera immédiatement disqualifiée.

Il est important de veiller à ce que toutes les images, vidéos et textes utilisés pour la conception du site internet soient libres de droits ou acquis sous licence. Pour cela, il est recommandé de mener une recherche approfondie pour s’assurer que le contenu ne viole pas les lois sur la propriété intellectuelle. En outre, il est possible d’utiliser des ressources gratuites ou sous licence Creative Commons pour éviter les problèmes de droits d’auteur.

5. Le serveur Discord du 24h By Webcup


Après l’inscription de l’équipe sur le site du 24h By Webcup, chaque participant doit obligatoirement rejoindre le serveur Discord de l’association Webcup.

Ce serveur est le canal de discussion privilégié durant le concours. Il nous permet de prêter assistance aux équipes qui en expriment le besoin.

Il est important de noter que les participants doivent s’assurer de suivre les règles de conduite appropriées sur le serveur Discord. Cela inclut l’utilisation de langage approprié et respectueux envers les autres participants et les organisateurs du concours. Les participants peuvent également utiliser le serveur Discord pour discuter des dernières tendances dans le domaine de la technologie et partager des astuces et des conseils sur la façon d’améliorer leur travail.

En outre, les participants peuvent également rejoindre des groupes de discussion spécifiques pour discuter de sujets spécifiques liés au concours. Ces groupes de discussion peuvent être une excellente occasion pour les participants de collaborer et de partager des connaissances et des compétences.

Enfin, en rejoignant le serveur Discord de l’association Webcup, les participants peuvent également se tenir au courant des dernières mises à jour sur le concours et les événements connexes. Les organisateurs du concours peuvent utiliser le serveur Discord pour annoncer des changements de dernière minute ou des événements spéciaux, tels que les “rebondissements” du scénario.

Au préalable, la création d’un compte (gratuit) sur Discord est bien entendu nécessaire pour nous rejoindre.

6. Le rendu pour le jury


À la fin des 24 heures de compétition, les équipes disposent de 24 heures supplémentaires pour préparer tous les éléments imposés ainsi que tous les éléments complémentaires qu’elles souhaitent transmettre au jury.

Tous les éléments demandés doivent être livrés sur le tableau de bord de l’équipe sur le site internet du 24h By Webcup au plus tard le lundi à 11h00 suivant la compétition. Passé ce délai, les accès au tableau de bord de l’équipe sur le site 24h By Webcup sont coupés.

Les éléments imposés du rendu


Plus les participants fourniront de matière sur laquelle s’appuyer, plus le jury pourra apprécier la qualité et la créativité de leur travail. ,C’est pourquoi il est recommandé aux participants de fournir des détails sur les méthodes utilisées pour résoudre les problèmes rencontrés lors de la compétition, ainsi que sur les outils et technologies employés.

Questionnaire en ligne

Chaque équipe doit remplir un questionnaire en ligne disponible sur le tableau de bord de leur équipe sur le site internet du 24h By Webcup. Ce questionnaire permet aux équipes de décrire les technologies employées pour la réalisation de leur site web.

De plus, les équipes peuvent fournir des instructions détaillées sur la manière d’exécuter leur projet et de le déployer. Si les équipes ont travaillé sur plusieurs fonctionnalités, elles peuvent également expliquer en détail comment chaque fonctionnalité a été mise en œuvre et quelles sont les technologies qui ont été utilisées.

Il est important que ce questionnaire soit rempli de manière complète et précise pour permettre au jury de mieux connaître l’équipe et d’évaluer son travail.

Les équipes ont également l’obligation de mentionner comment le site a été réalisé : from scratch, avec un design totalement créé puis intégré, ou bien à partir d’un template gratuit, payant, etc…

Captation vidéo du site réalisé

Les équipes doivent réaliser une vidéo d’une durée maximale de 3 minutes présentant le site web réalisé pendant le concours. Cette vidéo doit montrer au jury la navigation sur le site, ainsi que les fonctionnalités et les aspects techniques de celui-ci. Les explications audio sont facultatives, mais peuvent aider à clarifier certains éléments importants du site.

La vidéo de présentation étant un élément crucial de la notation, elle doit être soigneusement préparée et inclure toutes les informations pertinentes sur le site web.

Les éléments complémentaires (recommandé)

Les équipes participantes peuvent indiquer dans leur tableau de bord sur le site du 24h By Webcup un lien vers un dépôt Git public, afin que le jury puisse consulter et apprécier le code source du site web.

Enfin, les équipes peuvent inclure des captures d’écran du projet à différentes étapes de son développement pour donner une idée de l’évolution du projet.

Territoires partenaires et sponsors
24 heures By Webcup

4 & 5 Mai 2024

Je participe