Présentation
L'API du système bancaire est une application backend conçue pour gérer l'information bancaire par des points de terminaison REST structurés et des opérations sur la base de données.
Besoins
Le projet exigeait un moyen fiable de créer, lire, mettre à jour et supprimer des dossiers bancaires tout en maintenant un lien clair entre la couche API et la base de données relationnelle.
Implémentation
Notre équipe a développé des points de terminaison REST pour les opérations principales et les a connectés à la logique SQL et PL/SQL. L'API offrait une interface structurée par laquelle les applications clientes pouvaient interagir avec les données bancaires.
Ma contribution
J'ai contribué à la conception et à l'implémentation des routes de l'API et des opérations sur la base de données. J'ai travaillé avec les requêtes GET, POST, PUT et DELETE et aidé à relier chaque opération à la logique CRUD appropriée.
Décisions techniques
Garantir que chaque requête API exécute la bonne opération sur la base de données et retourne un résultat cohérent. Cela exigeait une coordination minutieuse entre la logique des routes, les requêtes SQL et les procédures stockées.
Bilan
Les tests de séquences d’appels API permettent de vérifier la cohérence des comptes et des transactions après chaque modification.