Home - JujuDesFruits/GuessWhat GitHub Wiki
Guess What
Présentation
Le jeu s'illustrera sous la forme de questions organisées par catégorie et géolocalisation dans lequel les joueurs pourront miser des points sur une des deux réponses proposées. Les questions seront proposées par des joueurs qui définiront eux même le temps imparti durant lequel les joueurs pourront miser. Une fois le temps imparti, ce dernier doit donner une réponse sans quoi des pénalités s'appliqueront. Les points misés sont alors distribués aux gagnants en fonction de leur mise initiale et à celui qui a posé sa question. Les utilisateurs disposent d'un profil public et classé selon son nombre de points. Des points seront offerts comme récompense de connexion quotidienne.
Certaines fonctionnalités sont envisageables en fonction de la taille de l'équipe qui travaillera sur ce projet, à savoir:
- la personnalisation du profil utilisateur (titre, dorure, effets visuels récompensant la progression de l'utilisateur)
- les notifications par mail pour ceux ayant posés une question
- la création de salon privé pour challenger ses amis
- statistiques utilisateurs par catégorie de questions, ...
- proposer une version bilingue (anglais, français)
Objectif
Simuler un cadre de travail style start-up dans lequel une petite équipe composée de différents corps de métier travaille vers un objectif commun. Apprendre à travailler avec des personnes sur des tâches parallèles. Appliquer ses compétences personnels sur son sujet de travail. Prendre plaisir à voir le jeu disponible sur mobile et internet.
Voici une liste des tâches prioritaires non détaillée (cette dernière est en voie d'évoluer en fonction de la taille de l'équipe):
- mise en place d'un serveur pour la base de données et le site
- développer un site responsive
- designer logo, et composants du jeu
- développer une application mobile
- mettre en avant le projet (réseaux sociaux)
Equipe
L'équipe aura besoin d'au moins 1 développeur web, 1 développeur mobile (android studio, flutter, react native), 1 graphiste, 1 market com. Des binômes par domaine seraient parfait pour la réalisation du projet. Les compétences demandées aux devs sont d'avoir au moins déjà réalisées un projet sur le domaine concerné.
Si vous êtes motivés et intéressés, que votre aide pourrait être utile même si vos compétences n'ont pas été citées, n'hésitez pas et postulez. Toutes idées qui pourraient agrémenter ce projet sont les bienvenues.
Déroulement
L'équipe travaillera en méthode agile avec des sprints de 1 séance (soit une journée toutes les 2 semaines). Nous travaillerons avec les outils github pour la gestion du projet open source (outil qui intègre les tickets d'avancement, un wiki, et surtout un répertoire de travail mutualisé). Des points d'avancement seront prévus à chaque séance avant la pose du midi pour permettre un suivi qui sera pris en compte pour l'évaluation de chacun. Une note aura lieu à la 5ème séance suite à un entretien individuel. La dernière séance fera l'oeuvre d'une présentation orale qui sera elle aussi notée.