Application bancaire sécurisée
Date du projet :
5/20/2024
Sur ce treizième projet de la formation "Développeur Web Front" d’OpenClassrooms, l’objectif était de développer la partie front d’une application bancaire sécurisée en React, avec une authentification utilisateur via JWT et une gestion centralisée des états avec Redux. J’ai mis en place l’architecture du store Redux pour gérer l’authentification, les informations utilisateurs et les données de compte, tout en assurant une navigation fluide et sécurisée grâce à React Router. La logique métier et les appels API ont été intégrés de manière claire et structurée. Principales fonctionnalités : ✔ Authentification utilisateur avec stockage du token dans le state (Redux) ✔ Création d’un store Redux et d’actions pour gérer l’état global de l’application ✔ Affichage conditionnel des composants selon l’état de connexion ✔ Accès sécurisé aux pages via des routes protégées ✔ Appels API REST pour récupérer et modifier les données utilisateurs Ce projet m’a permis de consolider mes compétences en gestion d’état avec Redux, en authentification sécurisée, et en structuration d’une application React robuste et maintenable.
HTML 5
CSS 3 / Sass
ReactJS
API REST
State management / Store Redux
MongoDB
Repository Github :