Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Poll Pioneer

Poll Pioneer is a web-based platform for creating, participating in, and exploring polls. It empowers users to voice their opinions, shape discussions, and analyze results in a dynamic and engaging way. Designed for scalability and user-friendliness, Poll Pioneer is your go-to platform for all things polling.

Live Demo

Experience Poll Pioneer live at Poll Pioneer Demo.

Features

Core Functionalities

  • Create Polls: Users can create personalized polls with descriptions, images, and deadlines.
  • Vote on Polls: Participate in live or scheduled polls and shape decisions.
  • View Results:
    • Live results.
    • Results visible after voting or after the poll ends.
  • User Dashboard:
    • Track created polls, participated polls, and total votes received.
    • Manage upcoming and expired polls.
    • View personal polling analytics.

Additional Features

  • Role-based Access:
    • Admin dashboard for managing users and polls.
    • User dashboard for individual statistics and activities.
  • Responsive Design:
    • Optimized for desktop and mobile devices.
  • Secure Authentication:
    • Login and signup with password encryption.
    • Session management with secure logout.
  • Poll Analytics:
    • Detailed insights into poll participation, voting trends, and poll performance.

Technologies Used

Frontend

  • HTML5 for structure.
  • CSS3 for styling and responsiveness.
  • JavaScript for interactivity.

Backend

  • PHP for server-side scripting.
  • MySQL for database management.

Other Tools

  • Boxicons for icons and styling.
  • XAMPP for local development environment.

Usage

For Users

  1. Sign up and log in to your account.
  2. Create polls or participate in existing ones.
  3. Monitor results and manage your polls from the dashboard.

For Admins

  1. Log in with admin credentials.
  2. Manage users, view all polls, and monitor platform activities.

Project Structure

Poll-Pioneer/
├── actions/        # Backend actions (e.g., login, registration, polls handling)
├── assets/         # Static assets (images, CSS, icons)
├── db/             # Database connection and configuration
├── view/           # Frontend views (home, login, dashboard)
└── index.php       # Landing page

License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgments

  • Developers: [gilberttetteh,AndreAyiku,sedemabla,jadarko55]
  • Technologies: PHP, MySQL, JavaScript

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages