#LINKS Lien vers le PPT : https://drive.google.com/drive/folders/1QG7DfazAdYYEaMcQjaFxUmOv4Eqsq5lI?usp=sharing
CONFIGURATION : - https://drive.google.com/file/d/1LH4lni5EmbhGZAkrg40pszisS6NlSFjK/view?usp=sharing
Téléchargez ganache depuis https://www.trufflesuite.com/ganache, cela servira de nœud de blockchain local, avec des comptes trail préfinancés avec de l'éther. Notez que toute transaction réelle dans une blockchain coûtera des frais de gaz, qui coûtent de l'éther, qui à son tour coûte de l'argent réel.
Pour programmer le contrat intelligent, Remix ide a été utilisé (https://remix.ethereum.org/), les contrats intelligents seront réalisés à l'aide du langage de programmation Solidity Téléchargez la bibliothèque python web3 en tapant "pip install web3" dans le terminal ou la ligne de commande . Cela permettra la communication entre notre contrat intelligent et notre backend Flask
Utilisez npm install pour installer toutes les dépendances. Utilisez npm start sur le terminal pour démarrer localhost.
Tout d'abord, configurez l'environnement virtuel sur le système en utilisant py -m venv env sous Windows et python3 -m venv env sous Linux/macOS. Pour activer l'environnement virtuel, utilisez .envScriptsactivate sous Windows et source env/bin/activate sous Linux/macOS. Ensuite, pip install flask, flask-sqlalchemy. Ensuite, utilisez python app.py sur le terminal dans le répertoire racine pour démarrer le serveur backend en exécutant simultanément npm start sur un autre terminal.