#LINKS Tautan ke PPT: https://drive.google.com/drive/folders/1QG7DfazAdYYEaMcQjaFxUmOv4Eqsq5lI?usp=sharing
PENYIAPAN: - https://drive.google.com/file/d/1LH4lni5EmbhGZAkrg40pszisS6NlSFjK/view?usp=sharing
Unduh ganache dari https://www.trufflesuite.com/ganache ini akan bertindak sebagai node blockchain lokal, dengan akun jejak yang didanai sebelumnya dengan eter. Perhatikan bahwa setiap transaksi aktual dalam blockchain akan dikenakan biaya bahan bakar, yang memerlukan biaya eter, yang pada gilirannya memerlukan biaya uang nyata.
Untuk memprogram kontrak pintar, ide Remix digunakan (https://remix.ethereum.org/), kontrak pintar akan dibuat menggunakan bahasa pemrograman soliditas. Unduh pustaka python web3 dengan mengetikkan "pip install web3" di terminal atau baris perintah . Ini akan memungkinkan komunikasi antara kontrak pintar kami dan backend Flask kami
Gunakan npm install untuk menginstal semua dependensi. Gunakan npm start di terminal untuk memulai localhost.
Pertama, atur lingkungan virtual pada sistem menggunakan py -m venv env di windows dan python3 -m venv env di linux/macOS. Untuk mengaktifkan lingkungan virtual, gunakan .envScriptsactivate di windows dan sumber env/bin/activate di linux/macOS. Kemudian pip install flask, flask-sqlalchemy. Kemudian pengguna python app.py di terminal saat berada di direktori root untuk memulai server backend secara bersamaan menjalankan npm start di terminal lain.