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