Skip to content

thevictormaina/mkondoni

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mkondoni voting App

Introduction

Screenshot from 2020-11-04 21-20-17

Voting generally can be a very involving and expensive process. As a solution, we developed the Mkondoni voting app so people can vote remotely without need for long queues. The app takes in a user's ID or passport number and verifies it against a list of registered voters. Once authenticated, a user can vote only once.

Live link

Visit the application on https://mkondoni.herokuapp.com/

Figma Design

For the figma design visit https://www.figma.com/file/jTr9gTSk2SRivz43y8JyoQ/Untitled?node-id=1%3A3)

Technologies Used

Technologies used to develop this application:

  1. Python v3.8
  2. Flask 1.1.2
  3. Flask-Bootstrap
  4. HTML
  5. CSS
  6. Javascript

Setup Instruction (Ubuntu)

  1. Open your terminal (Ctrl + Alt + T)
  2. Git clone https://github.com/VictorKMaina/mkondoni.git
  3. cd mkondoni
  4. sudo apt-get update
  5. sudo apt-get install python3.6
  6. sudo apt-get install python3-pip
  7. sudo apt-get install python3.6-venv
  8. python3.6 -m venv virtual
  9. source virtual/bin/activate
  10. pip install -r requirements.txt

Feedback

Feel free to send us feedback or contact us at (info.mkondoni@gmail.com).

Contributors

This project is brought to you by these awesome contributors: Victor Maina, Mitchel Njuguna, Kelvin Keya,Michael Ngugi, and Felista Kiriinya.