Ceci est une ancienne révision du document !
Projet Paris
Il s'agit de créer une application web/mobile permettant d'effectuer des Paris fictifs.
Elle sera constituée de 2 modules :
- Paris entre amis (voir https://yalla-app.com/fr/)
- Entraînement aux paris (http://www.betabondieu.com/)
Contexte
A livrer
Les documents doivent être accessibles en ligne.
- Application
- Documentation Utilisateur/Administrateur
- JavaDoc code source
- Dossier d'analyse
Contraintes techniques
L'application développée :
- Sera mise en place sur serveur Debian dans un environnement Tomcat/h2Db
- Utilisera exclusivement https
- Respectera le design pattern MVC et utilisera Spring-boot
- Utilisera VueJS et Element-UI pour la partie présentation et composants
Spécifications fonctionnelles
Acteurs
Acteur | Rôle |
---|---|
Non connecté | Utilisateur non identifié |
Utilisateur | Utilisateur authentifié |
Admin site | Administrateur |
all-UC
Cas d’utilisation - Paris
V 1.0.0
Paris
- Se connecter/déconnecter (Login, Logout)
- Créer un compte (Sign up)
- Choisir module (entre Amis ou Simulation)
Paris entre Amis
- Créer événement
- Lister événements
- Effectuer un Pari :
- Choisir 1 ou plusieurs événements
- Effectuer mise
- Envoyer à des amis
- Afficher/obtenir résultats d’un pari
- Lister les paris en cours
- Lister les résultats
- Afficher le détail d’un pari + résultats
- Chercher/lister Amis
- Bilan (Ranking entre amis - pertes/gains)
- Afficher tableau de bord
Paris simulator
- Lister événements (api ⇒ eve +côtes)
- Consultation profil (monnaie factice/points)
- Effectuer un pari
- Choisir type de Pari (simple, combiné, double chance…)
- Actions différentes en fonction du type choisi
- Afficher/obtenir résultats d’un pari
- Lister les paris en cours
- Lister les résultats
- Afficher le détail d’un pari + résultats
- Afficher tableau de bord