Skip to content

jeffistyping/p2poll

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P2Poll

P2Poll is a distributed voting system that runs on a simple blockchain.

Getting Started

The project currently resides in the /example/ directory.

Make sure you are running Python >=3.6. Install the necessary requirements into venv:

pip install -r requirements.txt

For mac users, you will need to uninstall crypto, and pycrypto if you have any of them installed, and reinstall pycryto

For Windows users, change the capitalization of crypto to Crypto to use withdrawn, you will need to go to crypto\Random\OSRNG\nt.py and chnage import winrandom into from . import winrandom

Built With

  • Python
  • Flask
  • Bootstrap
  • JavaScript

Contributors

  • Bart Considine
  • Jeff Hui
  • Julia Ma
  • William Pine
  • Yirui Ruan

About

🏆 Best Overall @ BostonHacks 2018: A distributed consensus platform for voting transparency built from scratch in Python. MVP created in 24 hours.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 65.1%
  • Python 29.6%
  • JavaScript 4.8%
  • CSS 0.5%