Retour aux projets
Web apparchived2017

Webservices JDO

Création d'une API centralisée pour gérer les connexions, les achats et la gestion des portefeuilles de la monnaie virtuelle pour les projets du studio JDO-Univers, avec une attention particulière à la sécurité et à la facilité d'utilisation.

Contexte

Je travaillais sur plusieurs projets pour le studio JDO-Univers et je me suis rendu compte que j'utilisais souvent le même code pour les connexions, les achats et la gestion des portefeuilles de la monnaie virtuelle. Je me suis dit que ce serait plus efficace de centraliser tout cela pour éviter la duplication de code. De plus, étant seul sur la plupart des projets, j'avais besoin d'une méthode qui me permettrait de ne pas avoir à mettre à jour tous les systèmes de connexion à chaque changement.

Contraintes

L'une des principales contraintes que j'ai rencontrées était de faire en sorte que l'API soit facile à utiliser pour les différents projets. Il fallait également veiller à ce que les données soient sécurisées et à ce que les connexions soient fiables.

Conception

Pour résoudre ce problème, j'ai décidé de créer une API qui centraliserait ces méthodes. Cela a permis de faciliter les développements futurs en évitant la duplication de code. J'ai ajouté des fonctionnalités pour que les utilisateurs puissent naviguer à travers les différents jeux vidéo et plateformes avec le même compte.

Fonctionnalités

L'API que j'ai créée permet donc de centraliser les méthodes de connexion, d'achat, de gestion du portefeuille de la monnaie virtuelle, et d'autres services transverses que j'ai ajouté au fur et à mesure des developpements. L'API offre également la possibilité de naviguer à travers les différents jeux vidéo et plateformes avec le même compte. Les utilisateurs peuvent profiter des avantages de leur compte sur différents projets. Les données sont sécurisées pour garantir la protection des informations sensibles des utilisateurs.