Développement d'une application web React pour Argent Bank
Remede Agency, une agence spécialisée dans le développement d’applications web. L’équipe est principalement composée de développeurs back-end et a récemment commencé à recruter des spécialistes front-end.
Le projet
Le projet consistait à développer une application web React en deux phases pour Argent Bank, une nouvelle banque qui souhaite se démarquer dans le secteur :
Phase 1 : Authentification des utilisateurs
- Création d’une application web permettant aux clients de se connecter et de gérer leurs comptes et leur profil.
- Utilisation de React et Redux.
- Délai serré.
Phase 2 : Transactions
- Spécification des endpoints d’API pour les transactions.
- Collaboration avec les ingénieurs back-end d’Argent Bank.
- Livraison d’un document décrivant les API en utilisant la syntaxe Swagger.
Mes réalisations
Phase 1 : Authentification des utilisateurs
- Forké le repository existant d’Argent Bank.
- Utilisé le HTML et le CSS fournis pour la page d’accueil, la page de connexion et la page de profil.
- Développé les fonctionnalités restantes de l’application web en utilisant React et Redux.
- Suivi les modèles d’Issues GitHub pour l’avancement du travail.
- Collaboré avec l’équipe d’Argent Bank pour la revue de code et les tests.
Phase 2 : Transactions
- Analysé les besoins fonctionnels pour les transactions.
- Conçu les endpoints d’API en suivant les directives de Swagger.
- Documenté les endpoints d’API dans un fichier YAML.
- Collaboré avec les ingénieurs back-end d’Argent Bank pour la revue de l’API.
Compétences démontrées
- Développement d’applications web React modernes et performantes.
- Utilisation de Redux pour la gestion du state.
- Respect des délais serrés.
- Collaboration étroite avec le client.
- Production d’une documentation API claire et concise.
Informations complémentaires
- Client : Argent Bank
- Technologie : React, Redux, Swagger
- Délai : Serré
- Livrables : Application web React, documentation API