This repository was archived by the owner on Sep 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on Sep 18, 2024. It is now read-only.
[FEATURE] Page de profil #10
Copy link
Copy link
Open
Milestone
Description
Maquettage
- Réaliser des maquettes pour :
- mobile
- ordinateur
Développement
La page de profil contient les infos suivantes :
- Infos personnelles
Âge, nom, prénom, surnom, son genre, son cursus et sa promotion.- Afficher le logo de promo correspondant (si l'info est affichée)
- A l’exception de l'âge, du prénom et du nom, chaque élément peut ne pas être affiché au choix de l’utilisateur, elles seront néanmoins consultables si un autre utilisateur possède la permission associée.
[FEATURE] Panneau de préférences utilisateur #11
- Infos de contacts
Email, téléphone, adresse et moyen de contact des parents.
Ces informations peuvent être cachée par l’utilisateur/trice s’il ou elle le souhaite, elles seront néanmoins consultables si un ou une autre utilisateur/trice possède la permission associée (permission différente de celle des infos personnelles). - Une photo de profil
Pouvant être envoyée par l’utilisateur/trice. Cette image pourra être rognée une fois envoyée et sera obligatoirement au format 1:1 (carré). La photo ne pourra pas être changé plus d’une fois par semaine, pour éviter la fraude.- Afficher un timer lorsque la photo a été changée récemment
- Doit supporter les images animées (GIF)
- Proposer dans une popup pour rogner la photo si elle est trop grande
- Une bannière de profil
- Constituée d’une couleur ou image pouvant être téléchargée par l’utilisateur au format 1:3 (ex : 720x240)
- Proposer dans une popup de rogner la bannière si elle est trop grande
- Doit supporter les images animées (GIF)
- Des liens vers ses réseaux sociaux
- Ils seront optionnels et les icônes masquées s’ils ne sont pas renseignés
- Doit au moins supporter les réseaux suivants : Instagram, Facebook, Linkedin, GitHub, Discord...
- Une option/bouton pour signaler un profil
En cliquant dessus, cela ouvrira un modal pour signaler le profil en spécifiant une raison (texte libre) - Une mention pour signaler à l'utilisateur que le compte qu'il consulte est suspendu ou bannis avec la raison spécifié (uniquement pour les personnes ayant la permission de consulter les profils suspendus)
- Une option doit permettre d'annuler la suspension depuis le message
- S'il est bannis, un timer doit s'afficher avec le temps restant
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
En cours