Skip to content

Jeb4dev/VoteApp

Repository files navigation

VoteApp

Simple voting web app made with python

N|Solid

Live Demo

VoteApp is simple online voting web app made for pc, mobile browsing will not be great. This was made as part of the weekly programming challenge hosted by DevJam. The project was made for learning purposes.

Features

  • Vote as guest or create account
  • Create votes yourself
  • decide if users must be authenticated to vote
  • see what others have voted
  • vote results are shown as pie diagram
  • custom 404 page
  • notifications

Creating New Vote image

Vote Results image

Tech

Python libraries that VoteApp uses:

Installation

VoteApp requires python 3.7+ to run.

Clone git repo

git clone https://github.com/JesperKauppinen/VoteApp.git

After cloning or downloading this git repo, install required python libraries

pip install -r requirements.txt

run app.py

python3 app.py

Development

Want to contribute? Great! Give feedback, suggest new features, maybe even create pull request.

Credits

Special thanks

  • mihett05 - Huge help with heroku and changing sqlite to postresql, db that heroku uses
  • DevJam - Discord server community

License

MIT