Image d'accueil du portoflio

Grebet Noah

Revenir vers la liste des projets

Infinity Speed Meeting

Infinity Speed Meeting est une application de bureau développée en React, conçue pour faciliter les rencontres rapides lors d'événements. Intégrant un algorithme de placement aléatoire unique, cette application garantit que chaque participant a l'opportunité de communiquer avec tous les autres tout en offrant une gestion personnalisée des paramètres de l'événement.

Caractéristiques du projet

  • Algorithme de placement aléatoire

    L'application intègre un algorithme sophistiqué qui assure un placement aléatoire des participants en fonction du nombre de personnes, de tables, et du nombre de personnes par table. Cet algorithme garantit que chaque personne ne se croise qu'une seule fois pendant l'événement.

  • Formulaire de configuration d'événement

    Les organisateurs ont accès à un formulaire intuitif permettant de renseigner toutes les informations essentielles de l'événement, telles que le nombre de participants, le nombre de tables, le nombre de personnes par table, le nombre de tours, etc.

  • Minuteur personnalisable

    L'application offre un minuteur personnalisable, permettant aux organisateurs de définir un temps de parole spécifique pour chaque participant. Cela ajoute une dimension temporelle précise à chaque interaction.

  • Génération de tableau avec numéros d'associations

    En fonction des informations fournies, l'application génère un tableau avec des numéros associés à chaque participant et à une table spécifique. Cela offre une référence visuelle rapide et efficace pendant l'événement. Ces données sont automatiquement stockées dans le localstorage de l'application pour éviter toute perte en cas de fermeture inattendue.

Défis et solutions

Pendant le développement d'Infinity Speed Meeting, le défi principal était de concevoir un algorithme de placement aléatoire efficace tout en garantissant que chaque participant interagisse avec tous les autres exactement une fois. Ce défi a été surmonté grâce à une approche itérative et à des tests rigoureux de l'algorithme.

Technologies utilisées

SASS
Typescript
React

Prévisualisation du projet

  • Capture du formulaire du projet Infinity speed meeting
  • Capture de la page du tableau d'association du projet Infinity speed meeting
  • Capture du timer du projet Infinity speed meeting
  • Capture de la page de réinitialisation du projet Infinity speed meeting

Revenir vers la liste des projets