Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/carrycooldude/django-poll-app
- Owner: carrycooldude
- License: mit
- Created: 2023-08-17T15:46:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-29T11:28:10.000Z (over 1 year ago)
- Last Synced: 2024-10-12T07:21:47.101Z (2 months ago)
- Topics: django, django-admin, django-application, django-channels, django-framework, django-project, django-rest-framework, djangorestframework
- Language: Python
- Homepage: https://carrycooldude.github.io/Django-Poll-App/
- Size: 1.93 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Django-Poll-App
```markdown
# Django Poll AppThis 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 Started1. 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].