Giter Club home page Giter Club logo

quizz-fi's People

Contributors

darckcrystale avatar julientant avatar

Watchers

 avatar  avatar  avatar  avatar

quizz-fi's Issues

Partie Quizz - Résultats du quizz

Quizz 10 questions

  • contenu
    • bouton Top des propositions
    • jauge (thermomètre ou compteur de vitesse) affichant le pourcentage d’accointance avec le programme l'Avenir en commun
    • boutons de partage sur les réseaux sociaux
  • comportement
    • au clic sur le bouton Top des propositions, chargement de la page Top des propositions
    • au clic sur les boutons de partage sur les réseaux sociaux, partage sur les réseaux sociaux

Quizz 20 questions

  • contenu
    • bouton Top des propositions
    • jauge (thermomètre ou compteur de vitesse) affichant le pourcentage d’accointance avec le programme l'Avenir en commun
    • boutons de partage sur les réseaux sociaux
  • comportement
    • au clic sur le bouton Top des propositions, chargement de la page Top des propositions
    • au clic sur les boutons de partage sur les réseaux sociaux, partage sur les réseaux sociaux

Quizz 40 questions

  • contenu
    • bouton Top des propositions
    • jauge (thermomètre ou compteur de vitesse) affichant le pourcentage d’accointance avec chacun des thèmes
    • jauge (thermomètre ou compteur de vitesse) affichant le pourcentage d’accointance avec le programme l'Avenir en commun
    • boutons de partage sur les réseaux sociaux
  • comportement
    • au clic sur le bouton Top des propositions, chargement de la page Top des propositions
    • au clic sur les boutons de partage sur les réseaux sociaux, partage sur les réseaux sociaux

[Administration] Affichage complet des propositions dans la liste

Page

Liste des propositions
some-secret-zone/questions

Demandes

  • Dans la liste, afficher en plus de l'aperçu de la question, l'aperçu de la description
  • Rajouter le texte complet dans le title de l'aperçu de la question et de l'aperçu de la description

Utilité

  • Ne pas avoir à ouvrir toutes les propositions une à une pour les corriger
  • Ne pas avoir à ouvrir toutes les propositions pour vérifier si elles ont une description

[Résultats du quizz] Rectangle de redirection sur la page de resultat

Page

Résultats du quizz
quizz/<seed>/result

Demande

La maquette est disponible sur notre channel

[Quizz] Redirection laec

Page

Chaque proposition qui apparaît lorsqu'on lance un quizz
quizz/<seed>

Demande

  • Ajouter un icone entre l'icone "question 1/10" et "page de l'aec" qui nous sert a rediriger l'utilisateur sur le liens de la proposition sur laec.fr site de tintincastro

Pour l'icone, tintincastro l'avais affiché dans notre chanel, sinon demander a val.

[Administration] Créer un rôle "relecteur" pour les propositions

Pages

Toute la partie administration

Demande

  • Serait-il possible de créer un rôle "relecteur" pour permettre à des gens d'uniquement consulter la liste des proposition et de vérifier si elles sont bien écrites ? Ils n'auraient pas les droits de création/édition/suppression, juste le droit de lecture.

Partie Quizz

Pages

  • Accueil #3
  • Réponse à une proposition #4
  • Résultats du quizz #5
  • Top & flop des propositions #6

Partie administration

Liste des pages

  • Login
  • Liste des proposition
  • Ajout de proposition
  • Édition de proposition

Pages

Login

  • formulaire
    • champ login
    • champ mot de passe
    • bouton valider
  • comportement
    • à la validation du formulaire, en attente de la validation, gif de loading
    • si erreur lors de l'authentification, message "Votre identifiant ou votre mot de passe est invalide, veuillez réessayer"
    • si réussite, chargement de la page Liste des propositions

Liste des propositions

  • contenu
    • bouton d'ajout de proposition en haut à droite du tableau
    • tableau contenant une proposition par ligne, triées par thème, proposition par défaut
    • pour chaque ligne, bouton d'édition de la proposition
    • pour chaque ligne, bouton de suppression de la proposition
  • comportement
    • au clic sur le bouton de création de proposition, chargement de la page de Création de proposition
    • au clic sur le bouton d'édition de proposition, chargement de la page de Modification de proposition
    • au clic sur le bouton de suppression d'une proposition, ouverture d'une pop up de confirmation "Voulez-vous réellement supprimer cette proposition ?" "Supprimer" "Annuler"
      • au clic sur Annuler, fermeture de la pop up
      • au clic sur Supprimer, suppression de la proposition et rechargement de la page Liste des propositions

Ajout de proposition

  • Formulaire
    • Liste déroulante Thème*
    • champ Proposition*
    • champ Description complémentaire*
    • champ Numéro de page
  • comportement
    • à la validation du formulaire, enregistrement de la proposition et chargement de la page Liste des propositions
    • en cas d'erreur, affichage du message d'erreur "Une erreur est survenue : $messageErreur"

Édition de proposition

  • Formulaire prérempli avec la proposition à éditer
    • Liste déroulante Thème*
    • champ Proposition*
    • champ Description complémentaire*
    • champ Numéro de page
  • comportement
    • à la validation du formulaire, enregistrement des modifications de la proposition et chargement de la page Liste des propositions
    • en cas d'erreur, affichage du message d'erreur "Une erreur est survenue : $messageErreur"

Partie Quizz - Top des propositions

  • contenu
    • boutons Retour à l'accueil en haut et en bas de page
    • vignettes des propositions, classées par succès rencontré auprès du public
  • comportement
    • au clic sur les boutons Retour à l'accueil, chargement de la page Accueil

Partie Quizz - Accueil

  • contenu
    • bouton Top des propositions
    • bouton 10 propositions
    • bouton 20 propositions
    • bouton 40 propositions
    • boutons de partage sur les réseaux sociaux ?
  • comportement
    • au clic sur le bouton Top des propositions, chargement de la page Top des propositions
    • au clic sur le bouton 10 propositions, départ du quizz avec 10 propositions : chargement de la page Réponse à une proposition
    • au clic sur le bouton 20 propositions, départ du quizz avec 20 propositions : chargement de la page Réponse à une proposition
    • au clic sur le bouton 40 propositions, départ du quizz avec 40 propositions : chargement de la page Réponse à une proposition
    • au clic sur les boutons de partage sur les réseaux sociaux, partage sur les réseaux sociaux ?

Partie Quizz - Réponse à une proposition

  • comportement
    • au clic sur le bouton Proposition précédente, chargement de la page Réponse à une question précédente
    • au clic sur le bouton Proposition suivante
      • si l'utilisateur n'a pas choisi de réponse, affichage du message d'erreur "Vous devez sélectionner une réponse."
      • si une réponse a été choisie par l'utilisateur, chargement de la page Réponse à une question suivante
    • au clic sur le bouton Voir les résultats, enregistrement des préférences de l'utilisateur pour chaque proposition et chargement de la page Résultat du quizz
  • contenu
    • thème de la proposition
    • proposition
    • description complémentaire de la proposition
    • bouton pour noter la proposition
      • Pas d'accord
      • Plutôt pas d'accord
      • Neutre
      • Plutôt d'accord
      • D'accord
    • bouton Proposition précédente
    • bouton Proposition suivante ou Voir les résultats

Update readme

The current readme.md doesn't explain the project and how to use it.

[Tout le site] Favicon + title

Pages

Toutes

Demande

  • Rajouter un favicon au site (voir avec Owling pour le truc ?)
  • Faire un title différent par page (Melenquizz - Accueil, Melenquizz - Administration, etc.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.