Ganache
Truffle framework
- Update network section in
truffle-config.js
file to match the network specification of yourGanache
web3
django
mysqlclient
Pillow
jupyter
(optionally)
- Launch
Ganache
- Compile smart contracts. Inside
Solidity/
$ truffle compile
$ truffle deploy
- Update
mysql
credentials insetting.py
file to match yours - Grant all privileges to your account on database in
settings.py
- Start your
mysql server
- Start you
django
server -
Inside your project
root directory
:- Run
$ python manage.py makemigrations CreditHistorySite
- Run
$ python manage.py migrate
- Run