Skip to content

Latest commit

 

History

History

PyVote

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Readme.md

Decentralized voting using Python and Foundry

This is a implementation of a basic blockchain based decentralized voting in python using flask and foundry.

Features

  • Start a decentralized voting
  • Store records of all candidates' votes
  • The deployer is able to add more candidates

Getting started

  1. Clone the repo
  2. Change directory to Pyvote
  3. In folder src, run pip install -r requirements.txt to install required dependencies.
  4. Run local chain and deploy contracts through foundry (Instructions in Foundry_contracts folder);
  5. Run python app.py.