glitch-guru/
├── .coverage
├── .coveragerc
├── .env
├── .flake8
├── .gitattributes
├── .gitignore
├── .pylintrc
├── db.sqlite3
├── generate_bug_data.py
├── glitch-guru.code-workspace
├── LICENSE
├── manage.py
├── Pipfile
├── Pipfile.lock
├── README.md
├── README_UserGuide.md
├── requirements.txt
├── .github/
│ └── workflows/
│ ├── build_and_test.yml
│ ├── conventional-pr-title.yml
│ ├── debug_workflow.yml
│ └── greet.yml
├── bug_hub/
│ ├── admin.py
│ ├── apps.py
│ ├── choices.py
│ ├── forms.py
│ ├── models.py
│ ├── model_validators.py
│ ├── urls.py
│ ├── views.py
│ └── __init__.py
│ ├── fixtures/
│ │ └── bugs.json
│ ├── templates/
│ │ └── bug_hub/
│ │ ├── bug_create.html
│ │ ├── bug_detail.html
│ │ └── bug_list.html
│ ├── tests/
│ │ ├── __init__.py
│ │ ├── forms/
│ │ │ ├── test_form_bugcreation.py
│ │ │ └── __init__.py
│ │ ├── models/
│ │ │ ├── test_bug_model.py
│ │ │ ├── test_bug_model_validators.py
│ │ │ └── __init__.py
│ │ └── views/
│ │ ├── test_bug_create_view.py
│ │ ├── test_bug_detail_view.py
│ │ ├── test_bug_list_view.py
│ │ └── __init__.py
├── config/
│ ├── constants.py
│ ├── context_processors.py
│ ├── custom_logging.py
│ └── __init__.py
├── docs/
│ ├── make.bat
│ ├── Makefile
│ └── build/
│ │ └── html/
│ ├── source/
│ │ ├── conf.py
│ │ ├── index.rst
│ │ ├── DeveloperGuide/
│ │ │ ├── Commands.rst
│ │ │ ├── ConfigurationEnv.rst
│ │ │ ├── ContributingGuide.rst
│ │ │ ├── index.rst
│ │ │ ├── LocalSetup.rst
│ │ │ ├── PythonAnywhere.rst
│ │ │ ├── Troubleshooting.rst
│ │ ├── GGmodules/
│ │ │ ├── index.rst
│ │ │ ├── modules.rst
│ │ │ ├── bug_hub/
│ │ │ │ ├── bug_hub.rst
│ │ │ │ ├── bug_hub.tests.forms.rst
│ │ │ │ ├── bug_hub.tests.models.rst
│ │ │ │ ├── bug_hub.tests.rst
│ │ │ │ ├── bug_hub.tests.views.rst
│ │ │ ├── GlitchGuru/
│ │ │ │ ├── GlitchGuru.rst
│ │ ├── TechnicalDocumentation/
│ │ │ ├── DesignAndArchitecture.rst
│ │ │ ├── Endpoints.rst
│ │ │ ├── Features.rst
│ │ │ ├── FutureEnhancements.rst
│ │ │ ├── index.rst
│ │ │ ├── TechStack.rst
│ │ ├── TheGlitchGuruProject/
│ │ │ ├── index.rst
│ │ │ ├── Objectives.rst
│ │ │ ├── Specifications.rst
│ │ ├── UserGuide/
│ │ │ ├── ApplicationScreens.rst
│ │ │ ├── Bugs.rst
│ │ │ ├── index.rst
│ ├── _static/
│ │ ├── Wmf-ico-48px.png
│ │ ├── css/
│ │ │ ├── custom.css
│ │ ├── images/
│ │ │ ├── features/
│ │ │ │ ├── 404.png
│ │ │ │ ├── Filters_all_light.png
│ │ │ │ ├── Filters_type_dark.png
│ │ │ │ ├── FontAwesome_Not_loading.png
│ │ │ │ ├── Pagination_buttons_dark.png
│ │ │ │ ├── Pagination_buttons_light.png
│ │ │ │ ├── Search_dark.png
│ │ ├── project_scope/
│ │ │ ├── BugStatus.png
│ │ │ ├── BugTypes.png
│ │ │ ├── decisions.jpg
│ │ ├── responsiveness/
│ │ │ ├── Create_Pixel5_Light.png
│ │ │ ├── Create_Pixel_Dark.png
│ │ │ ├── Detail_Pixel5_Dark.png
│ │ │ ├── Detail_Pixel5_Light.png
│ │ │ ├── Home_Pixel5_Dark.png
│ │ │ ├── Home_Pixel5_Light.png
│ ├── _templates/
├── GlitchGuru/
│ ├── .env
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ ├── views.py
│ ├── wsgi.py
│ └── __init__.py
│ ├── tests/
│ │ ├── test_views.py
│ │ └── __init__.py
├── htmlcov/
├── scripts/
│ ├── backup.sh
│ ├── deploy.sh
├── templates/
│ ├── 404.html
│ ├── base.html
│ ├── footer.html
│ ├── header.html
│ ├── home.html