ezVote is a flexible and easy-to-use voting system application for clients as well as for administrator to set-up poll(s) with admin privileges, client authentication and polls can be customized by the admin.
- To start the application:
- Clone this repo to your local machine
- cd into the project repo
- Run the following commands in terminal:
virtualenv venv
source venv/bin/activate
pip3 install -r requirements.txt
- Now run the following command to create a superuser(admin):
python manage.py createsuperuser
In the prompt, enter username, email and password for admin account
- To initialize the application, run:
python manage.py runserver
Make sure that you have python3, pip3 and virtualenv installed in host machine.