1. Ecrans
1.1. Liste
1.1.1. Login
1.1.2. Inscription
1.1.3. Invitation
1.1.4. Terrain - création de match
1.1.5. Terrain - match créé - organisateur
1.1.6. Terrain - match créé - invité
1.1.7. Terrain - Match terminé depuis moins de 48H
1.1.8. Liste d'amis
1.1.9. Tchat général
1.1.10. Profil
1.1.11. Messagerie
1.1.12. Salles
1.2. Caractéristiques / Contraintes
1.2.1. Le site devra avoir une interface tres fluide et ludique
1.2.2. L'écran avec le match proposé par le client sera découpé en deux sous écrans et le second viendra se glisser par dessus le match apres un clic sur un bouton
2. Fonctionnalités
2.1. Gestion utilisateur
2.1.1. * Authentification (connexion/inscription/OAuth)
2.1.2. * Profil
2.1.2.1. Partage sur les réseaux sociaux
2.1.3. * Invitation Amis (facebook/goole)
2.1.3.1. Par glisser déposer
2.1.4. * Gestion de contacts
2.1.4.1. par ordre de nombre d'invitation (24=6*4) puis par ordre alphabétique
2.1.5. * Chat Général
2.2. Gestion des matchs
2.2.1. * Gestion du match
2.2.1.1. 3 matchs par utilisateur max à gérer
2.2.1.2. Création de match et notion d'organisateur
2.2.1.3. Notion d'invité
2.2.2. * Recherche de salle
2.2.2.1. Accès aux salles par téléphone clic et appel
2.2.3. * Chat de match
2.2.4. * Configuration du match (glisser déposé des joueurs sur un terrain)
2.2.4.1. Ajout de membre en gris pour compléter jusqu'à 10 ou 8 ou 6 selon le type de match
2.2.4.2. Glisser déposer permet de réorganiser les joueurs dans les équipes et d'échanger deux joueurs quand on dépose un sur un autre
2.2.5. * Gestion des invitation
2.2.5.1. ** Status : invitation acceptée, en attente, etc
2.2.5.2. ** Envoie de notifications au joueurs
2.2.5.3. Un invité peut lui même inviter d'autres joueurs dans un match
2.2.5.3.1. Dans la communauté addmatch
2.2.5.3.2. Depuis FB
2.2.5.3.3. Par mail
2.2.5.3.4. ils seront validés par l'organistateur
2.2.6. Partage sur les réseaux sociaux
2.2.6.1. Des résultats du match
2.2.7. * Système de trophées/points
2.2.7.1. partage sur les réseaux sociaux des trophées reçus
2.2.7.2. Notation des joueurs sur des critères permettant d'attribuer des "trophées" ou "avatars" types le boucher du match
2.3. BackOffice
2.3.1. * Gestion des salles
2.3.2. * Des utilisateurs
2.3.3. * Push notification a envoyée au utilisateurs
2.4. Fonctionnalités annexes
2.4.1. * Statistiques/historique partie joué
2.4.2. * Back office pour les salles
2.4.3. * Partenariat, marque en filigrane sur le terrain
2.4.4. * Boutique goodies