PollsterOnline Poll Web App

Simple app using Model-Template-View

This is a simple application using Python Django Model-View-Template (MTV) architecture to manage the polls (by Admin role) and view/ vote the polls (by User role).

Firstly, there is an admin area (/admin) where the admin can login and manage the groups, users and questions:


Admin can view the list of questions, create a new one, edit or delete the existing ones:

In each question, they are able to add/ update its choices and number of votes, or delete the choices:

The questions and choices added in admin area will show in front-face website:


The users can vote for any question...

...and view the results of that question.

Please watch the demo video below.


Source Code