Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carrycooldude/django-poll-app


https://github.com/carrycooldude/django-poll-app

django django-admin django-application django-channels django-framework django-project django-rest-framework djangorestframework

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Django-Poll-App

```markdown
# 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.
```

## [Package 📦](https://pypi.org/project/django-polls-carrycooldude/0.1/)
## Getting Started

1. Clone this repository to your local machine using:
```bash
git clone https://github.com/carrycooldude/Django-Poll-App.git
```

2. Install the required dependencies using:
```bash
pip install -r requirements.txt
```

3. Run the development server:
```bash
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:
```bash
git checkout -b feature-name
```
3. Make your changes and commit them:
```bash
git commit -m "Add a new feature"
```
4. Push your changes to your fork:
```bash
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](LICENSE) file for details.

## Contact

If you have any questions or suggestions, feel free to contact me at [email protected].