Skip to content

Amazing-Stardom/Poll-Plaza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poll Plaza: A Comprehensive Polling Platform

Welcome to Poll Plaza, a dynamic and user-friendly polling platform designed to engage and inform. Built with a robust backend using Django and a modern frontend powered by React, Poll Plaza offers a seamless experience for creating, voting on, and filtering polls by tags.

Key Features

  • Create Polls: Easily create new polls with multiple options, allowing users to share their opinions and engage with the community.
  • Vote on Polls: Participate in polls by selecting your choice, contributing to the collective decision-making process.
  • Filter by Tags: Explore a wide range of polls by filtering them based on tags, making it easier to find polls that interest you.

Technology Stack

  • Backend: Django, a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
  • Frontend: React, a JavaScript library for building user interfaces, offering a fast, scalable, and simple way to create interactive UIs.

Getting Started

To get started with Poll Plaza, clone the repository and follow the setup instructions provided in the Description. Contributions are welcome!

How can initiate Program

Initiation of Django Backend

  1. Move into mysite folder
cd mysite
  1. Initiate Poetry
poetry shell
  1. Run Server
python manage.py runserver

Initiation of React Frontend

Node version : v18.18.2
  1. Move in reactpoll folder
cd reactpoll
  1. Run Server
npm start

Acknowledgments

  • Django and React communities for their support and resources.
  • Inspiration from various polling platforms and their functionalities.

About

Poll Plaza: Django backend, React frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published