Plateforme de prêt de cryptomonnaies
-
Le client
Pour des raisons de confidentialité, le nom de ce client ne peut pas être révélé. Il s’agit d’une entreprise déjà largement installée dans le domaine du web3, souhaitant étendre sa portée.
Le projet
Le projet consiste en la création d’une plateforme centralisée de prêt de cryptomonnaies, contre un collatéral fourni par les utilisateurs.
Il fallait donc créer une interface utilisateur suffisamment compréhensible et claire pour attirer le plus grand nombre, mais aussi fournir toutes les fonctionnalités standards dans ce type d’application. Cette interface se décline aussi en une version "administrateur" pour paramétrer les cryptomonnaies disponibles en tant que collatéral ou à emprunter, les offres de prêts du moment, etc.
Dans la mesure où la plateforme est centralisée, elle ne repose pas sur des smart contracts, mais sur un backend capable de gérer les emprunts, les profils utilisateurs, etc.
La stack technique
Côté front
React
Côté back
TypeScript (NestJS)
Base de données
PostgreSQL
Web3
Infura, Bitcoin, Ethereum, ERC-20, Consensys Codefi Orchestrate
Outils
GitHub, GitHub Actions, SonarQube, Docker, Kubernetes