Skip to content

Ajout de la partie authentifiction et Page de profil#30

Open
Hassan-mumu wants to merge 24 commits into
EphecLLN:mainfrom
loyde07:register
Open

Ajout de la partie authentifiction et Page de profil#30
Hassan-mumu wants to merge 24 commits into
EphecLLN:mainfrom
loyde07:register

Conversation

@Hassan-mumu
Copy link
Copy Markdown

No description provided.

Raimanta-215 and others added 24 commits March 3, 2025 18:35
Code qui défini les pins de chaque moteur pour les directions de chaque moteur (avant et arrière) , et pour les entrée PWM qui permettent de varier la puissance
le frontend avec react qui appelle une premiere page Home ou un bouton mene à une deuxieme page image. Le fichier bck.app.jsx est l'exemple donné par Vite (outils pour dev rapide qu'il faut installer aussi du coup ) . Les routes entre les differentes pages est traité dans App.jsx et main.jsx permet d'insérer dans le html d'origine les changments. dans commandes_node y a des dependenaces à installer .

Pour lancer tout le site il faut dans un terminal npm start pour le back et dans un autre terminal npm run dev pour le front .

attention à CORS sinon ca recupère pas les data
Création de la DB et des models Joueurs, Team  et ecole pour pouvoir constituer une team de 5 joueurs qui peuvent venir d'ecoles différentes
définition des tables des match et des tournois en plus pour la gestion de la LAN
…fré dans la db, token identifiant les utilisateurs pour la connexion.
…cation par email, ajout de reinitialisation du mot de passe oublié, update des pages login, signup, dashboard avec tailwindcss, reorganisation du code, gestion des erreurs, ajout sécurisation force de mot de passe, protection des routes via redirection, authentification requise pour chaque page, stockage des logo dans cloudinary, update importation logo fonctionnel
…s => création d'une route put et de son controller, ajout d'une page dédié, ajout d'un bouton qui récupère les information du formulaire pour les envoyer vers la route updateProfile et authentification du chemin. Ajout d'un header pour des tests)
+ retrait de la verification par mail

+ ajout du fichier de config pour les test, vitest

+ ajout , robustesse de l'iinscription, vérification des valeur entrée et affichage de message en adéquation

+ ajout des 15 tests valide sur la page signup

~update du fichier SignUpPge.jsx organisation pour le handle dans une section à part
~ update LoginPage, message en cas d'erreur

~petit ajustement visuels et changement de nm de page Dashboard -> Profile
~update test pour intégrer les niveau et les ecoles

+ librairie d'image de logo pour valorant

~update modifier profil ajout d'une sidebar et des section dédié, apparence de la page modifié
+ajout test PageEditProfilePage

~ update EditeProfilePage, gestion de validation séparé + fix bug des doubles affichage d'erreure

~update du store pour updateProfile, message de succès

+ajout de la page de validationEditProfile, gère la validation des différents champs avant d'etre envoyé
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants