- Mettre à jour les applications existantes en Django 1.10, BioInfuse inclus
- S'assurer d'avoir des tables spécifiques pour chaque application
- Il faudra peut-être recréer des tables à partir des tables existantes ?
- Inscription d'un nouvel utilisateur :
- Utilise la table User de Django
- Étend la table avec les champs :
- show_name : le nom affiché sur BioInfuse
- role : le rôle de l'utilisateur (concurrent, jury, admin)
- associated_key : la clé unique associée à l'utilisateur pour le concours
- Page de connection
- Page de deconnection
- Ajouter automatiquement une nouvelle clé d'association pour l'utilisateur à la création du compte
- Générer une clé d'association uniquement pour les candidats d'un concours ?
- Associer la clé au concours
- Nouvel inscrit et plusieurs concours ouverts : demander à l'Inscription à quel concours s'inscrire
- Permettre à un utilisateur de User de s'inscrire dans BioInfuse/Member
La clé d'association ne peut pas être créée si aucun concours n'est ouvert.
- Ne créer une nouvelle clé que sur la demande d'un concurrent ou pour tous les utilisateurs ?
La clé d'association est créé à l'inscription à un concours.
- Page de modification de profil pour l'utilisateur (champ role non utilisé)
- Page de soumission de vidéo pour l'utilisateur Concurrent
- Page des vidéos soumises pour l'utilisateur Jury
- Fixer le bug d'affichage de la vidéo : s'affiche en local mais pas en ligne
- Afficher la note moyenne attribuée à la vidéo par le membre du jury ou par l'ensemble des jury ?
- Page d'évalution d'une vidéo pour l'utilisateur Jury
- Respect de la CNIL:
- Permettre à l'utilisateur de changer son mot de passe
- Permettre à l'utilisateur de supprimer son compte
- Ajouter une case pour le désinscrire de User aussi ? Ou fournir un lien pour les autres applis ?
- Basée sur l'API de DailyMotion en précisant le compte de JeBiF
- Corriger le problème de lien signalé en commentaire multi-lignes
- Corriger également dans l'affichage des vidéos
- Page de gestion des membres
- Page de modification de role pour un utilisateur
- Page de gestion des vidéos ?
- Page de suppression de vidéo ?
- Page de mise à jour de vidéo ?
- Création de pages en utilisant le markdown
- Création d'article en utilisant le markdown
- Création d'une page pour les vainqueurs des différents concours
- Afficher un slider qui affiche les concours à venir et en cours