Skip to content

Repository files navigation

Coverage 75.5%

Logo AquaDare

AquaDare 2.0

Application web de gestion de paris entre amis, en bonne entente sur votre ordinateur.

Partagez vos paris d'un ordinateur à un autre grâce à l'import/export de fichiers.

À propos

À la différence d'autres applications similaires, AquaDare permet de créer et de gérer des paris sur tout et n'importe quoi ! Sa véritable force réside dans sa polyvalence : vous pouvez parier aussi bien des sommes d'argent que des objets, des services, ou même des concepts abstraits. Que votre mise soit 50 pesos, 3 Petit Écolier, une heure de ménage ou des grains de sable, AquaDare s'adapte à vos paris les plus créatifs.

L'application vous permet de configurer chaque pari avec :

  • Un nom et une description personnalisables
  • Des types de mise entièrement libres, quantifiables ou non
  • Les éléments sur lesquels il est possible de parier
  • Les différentes personnes ayant parié avec leur mise
  • Des commentaires pour assurer le suivi de chaque pari

L'interface web fonctionnelle présente un aspect visuel soigné, audacieux et moderne, avec un design aquarelle épuré et aéré. Le design est le fruit d'une collaboration avec une artiste peintre et une graphiste strasbourgeoises, qui nous ont aimablement donné leur autorisation d'utiliser leurs créations. Ce projet est aussi l'occasion pour nous de valoriser le talent artistique féminin.

Technologies utilisées

Conformément aux exigences du projet, l'application utilise exclusivement les fondamentaux du web :

Cette approche minimaliste offre plusieurs avantages : une expérience fluide et réactive, une compatibilité maximale avec tous les navigateurs, des temps de chargement optimaux, et une maintenance simplifiée sans dépendances externes.

Hébergement

L'application est hébergée sur GitHub Pages et accessible 🔗 ici.

La dernière version stable est automatiquement déployée en permanence, garantissant que vous ayez toujours la dernière version disponible.

Guide d'utilisation

Jeff le piranha vous raconte tout !

Navigation

L'application dispose de deux pages principales accessibles depuis le menu :

Page d'accueil : Nos paris les plus fous

  • Visualisez tous vos paris sous forme de cartes. Chaque carte affiche le nom, la description et l'état du pari (actif, clôturé, annulé).
  • Importez des paris depuis un fichier JSON avec le bouton dédié.
  • Cliquez sur Miser pour ajouter une mise sur un pari actif.
  • Cliquez sur Voir les mises pour accéder à la page des mises enregistrées.
  • Sur les cartes, annulez un pari actif ou supprimez un pari clôturé.
  • Créez un nouveau pari avec le bouton Créer un pari. La même option est disponible via le menu.

Créer un pari

  • Renseignez le nom et la description de votre pari.
  • Définissez les options sur lesquelles il est possible de parier.
  • Enregistrez pour créer votre pari et retourner à l'accueil.

Pages accessibles depuis les cartes de paris

Page Miser

  • Ajoutez une mise pour un participant (nom et montant ou « chose » misée).
  • Consultez les informations du pari.
  • Laissez des commentaires pour le suivi et discutez en répondant à ceux de vos amis.
  • Modifiez ou supprimez vos commentaires.
  • Supprimez le pari si nécessaire.

Page Mises enregistrées

  • Visualisez toutes les mises groupées par prédiction avec leurs cotes.
  • Consultez le nombre de mises et les montants pour chaque option - les noms des participants restent confidentiels.
  • Clôturez le pari de deux façons : sélection manuelle du gagnant ou tirage au sort avec la roulette.
  • Les commentaires de la page Miser sont reportés sur cette page, et vous pouvez continuer de discuter.

Page Résultats (accessible après clôture)

  • Découvrez les gagnants et les perdants.
  • Visualisez le total des mises à partager, si les mises sont quantifiables.
  • Lisez et ajoutez des commentaires sur les résultats.
  • Supprimez le pari si nécessaire.

Dépannage

Mes paris ont disparu

  • Les données sont stockées localement dans votre navigateur. Si vous videz le cache ou les données de navigation, vos paris seront perdus. Pensez à exporter régulièrement vos paris pour les sauvegarder.

L'import de fichier ne fonctionne pas

  • Vérifiez que le fichier est bien au format JSON (extension .json).
  • Assurez-vous que le fichier provient d'un export AquaDare et n'a pas été modifié manuellement.

Mes modifications ne s'enregistrent pas

  • Si vous utilisez le mode navigation privée, certains navigateurs peuvent bloquer le stockage local. Utilisez une fenêtre normale pour garantir la sauvegarde de vos données.
  • Essayez de rafraîchir la page (F5) pour voir les changements.

J'ai plusieurs onglets ouverts et les données ne se synchronisent pas

  • Les modifications effectuées dans un onglet ne se reflètent pas automatiquement dans les autres. Rafraîchissez les autres onglets ou travaillez dans un seul onglet pour éviter les incohérences.

Certains paris sont ignorés lors de l'import

  • L'application détecte automatiquement les doublons et les ignore pour éviter les duplications. C'est un comportement normal, pas une erreur.

Auteurs

Elena FRISON - elena.frison@etu.unistra.fr

Daonguyen TRAN - daonguyen.tran@etu.unistra.fr

Anatole VOLTZ - anatole.voltz@etu.unistra.fr

Daniel YANG - daniel.yang@etu.unistra.fr


AquaDare v2.0 - © 2025

About

bets application

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages