Portfolio des projets web

Screenshot

Among US impostor selectors

Présentation : L'algorithme actuel de sélection des imposteurs dans le jeu Among Us peut parfois frustrer les joueurs avec des joueurs qui sont imposteurs plusieurs fois de suite alors que d'autres ne le sont jamais. Le but de ce projet est de proposer une nouvelle façon de sélectionner les imposteurs avec une sélection qui avantage (ou désavantage) légèrement les joueurs en fonction de leurs rôles précédents.

Paramètres : Le tirage commence avec 10 chances par joueur d'être imposteur. A chaque tirage, si le joueur est crewmate, alors il gagne une voix supplémentaire. S'il est imposteur, il perd une voix. S'il passe de crewmate à imposteur ou vice-versa, le nombre de voix revient à 10.

Langages utilisés : HTML, CSS, Javascript

Screenshot

Meditation app

Présentation : Création d'une application pour la méditation. L'utilisateur peut choisir entre différentes durées de méditation et différentes ambiances musicales. Une vision de lever de soleil est déclenché en arrière plan lorsque le décompte est lancé.

Paramètres : Un clic pour changer de music entraîne l'arrêt du timer qui doit être relancé manuellement par l'utilisateur. L'utilisateur a la possibilité de mettre en pause le timer. Dans ce cas, la musique et la vidéo de fond sont également arrêtées.

Langages utilisés : HTML, CSS, Javascript

Screenshot

Kanban Board

Présentation : Création d'un Kanban sur le modèle de Trello. Projet qui sera mis à jour au fil du temps (actuellement seulement front, pas de base de données associée).

Paramètres : Possibilité de crééer des listes, créer des cartes, modifier les noms de listes et de cartes, déplacer les cartes entre les listes.

Langages utilisés : HTML, CSS, Javascript

Screenshot

Calcul du salaire brut en net

Présentation : Création d'une application qui permet de convertir son salaire brut (horaire, mensuel ou annuel) en salaire net (et vice-versa).

Paramètres : Les variables prises en compte dans le calcul sont le type de contrat ( = pourcentage de prélèvement spécifique), le nombre d'heures travaillées et la présence de mois supplémentaires (ex: 13ème mois).

Langages utilisés : HTML, CSS, Javascript

Screenshot

Background loading

Présentation : Mise en place d'un loader pour le fond d'écran.

Paramètres : Le loader commence à 0 et s'arrête à 100, avec un incrément toutes les 40ms. L'image devient de plus en plus nette au fur et à mesure du chargement.

Langages utilisés : HTML, CSS, Javascript