Description du projet
TraduitJe veux un site web où l'emploi du temps est affiché par jour et par salle, où chaque groupe a sa propre carte avec le niveau, l'enseignant et une courte description honnête, et où une personne prend une place directement depuis la page du cours tant que des sièges sont disponibles. Lorsqu'un cours est complet, la prochaine personne rejoint une liste d'attente et entend de notre part si une place se libère. Un pass doit compter une visite de lui-même et montrer combien il en reste et jusqu'à quand. L'annulation doit fonctionner jusqu'à une date limite clairement indiquée et libérer la place pour la liste d'attente. L'enseignant ouvre une page et voit qui vient ce soir. L'administrateur déplace un cours, échange une salle ou ferme un groupe pour les vacances sans appeler un développeur.
Trois de ces points me tiennent plus à cœur que n'importe quelle fonctionnalité, et je renoncerais à une fonctionnalité avant de les abandonner :
— les règles d'annulation et la façon dont les cours non utilisés expirent sont écrites à l'avance et visibles avant la réservation, pas après le paiement ;
— aucun détail de santé ou contre-indications ne sont collectés dans le formulaire d'inscription : cette conversation appartient à l'enseignant en personne ;
— les rappels vont la veille uniquement aux personnes qui ont accepté de les recevoir, et ils contiennent l'heure et l'adresse, jamais une liste des autres participants ;
— emploi du temps par jour et par salle, avec une marque visible sur un cours annulé ou déplacé ;
— cartes de groupe et cartes d'enseignant, liées dans les deux sens ;
— réservation avec une limite de sièges et une liste d'attente automatique ;
— passes avec un solde visible de visites et une date de fin ;
— une page enseignant avec la liste des personnes réservées pour les prochains cours ;
— édition de l'emploi du temps pour l'administrateur en langage clair, sans code ;
— tout doit être confortable sur un téléphone, car c'est là que les gens nous lisent.