Talan Coin
-
Le contexte
Comme toutes les entreprises, Talan cherche à catalyser la collaboration en son sein. De plus, Talan souhaite renforcer son unité en tant que groupe malgré des entités distinctes et une répartition sur 4 continents et développer une horizontalité bien loin des hiérarchies verticales classiques.
Une monnaie interne, commune à tous les collaborateurs, peu importe leur localisation ou leur rôle hiérarchique, permet de trouver un point commun entre tous les acteurs de l’entreprise. C’est aussi une manière de permettre à tous de mieux échanger, y compris entre équipes distinctes, affirmant ainsi une hiérarchie horizontale.
Plus de détails dans l’article que j’ai dédié à Talan Coin.
La stack technique
Côté client
Application iOS native
Application Android native
Applications web Angular :
- Dashboard de suivi statistique et d’administration
- Boutique d’objets et services payables en Talan Coins
- Client desktop (non mis en production)
Côté back
Services Spring Boot basés sur Java 8, servant d’interface entre la blockchain et les clients mobiles.
Blockchain
Ethereum avec un consensus PoA (Clique) et des smart contracts en Solidity.
Base de données
MongoDB pour stocker les transactions et y accéder plus rapidement. Reconstructible à partir des données stockées sur la blockchain.