Skip to content

carrycooldude/Django-Poll-App

Repository files navigation

Django-Poll-App

# Django Poll App

This is a simple Django web application for creating and managing polls. Users can vote on predefined poll questions and see the results.

## Features

- Create new poll questions.
- Allow users to vote on poll options.
- Display poll results in a user-friendly way.

Getting Started

  1. Clone this repository to your local machine using:

    git clone https://github.com/carrycooldude/Django-Poll-App.git
  2. Install the required dependencies using:

    pip install -r requirements.txt
  3. Run the development server:

    python manage.py runserver
  4. Access the app by opening a web browser and navigating to http://127.0.0.1:8000/.

Usage

  • Visit the homepage to see a list of available polls by http://127.0.0.1:8000/polls.
  • Click on a poll to view its details and vote on options.
  • The results will be displayed after voting.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix:
    git checkout -b feature-name
  3. Make your changes and commit them:
    git commit -m "Add a new feature"
  4. Push your changes to your fork:
    git push origin feature-name
  5. Create a pull request in this repository.

License

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

Contact

If you have any questions or suggestions, feel free to contact me at rawatkari554@gmail.com.