E Poller

screenshot of E Poller

:point_up_2: Online Polling application using Flask

Overview:

E-Poller is an online voting application that allows users to create and participate in polls. The application is based on Flask, a Python-based web framework, and utilizes a Heroku Postgres Database. With E-Poller, users can easily create and manage polls, making it simple for people to vote and view the results.

Features:

  • Easy Poll Creation: Users can quickly create polls and customize the options for voting.
  • User-Friendly Interface: The application provides a simple and intuitive interface for both poll creators and voters.
  • Real-Time Results: Users can view the poll results in real-time as the votes are being cast.
  • Secure Authentication: E-Poller ensures secure authentication to prevent any unauthorized access to polls and voting.
  • Mobile Compatibility: The application is designed to be mobile-friendly, allowing users to participate in polls from their smartphones or tablets.
  • Contribution Options: E-Poller allows users to contribute to the development of the application by sending pull requests to the code.

Summary:

E-Poller is an online voting application based on Flask and integrated with a Heroku Postgres Database. The application provides easy poll creation, real-time results, and a user-friendly interface. With mobile compatibility and the option for contribution, E-Poller aims to make the voting process simple and accessible for users. Setting up the application requires following the steps for Heroku Postgres setup and environment variable configuration. Running the application allows users to create, participate in, and view the results of online polls.