siivagunnerdatabase.net is a dynamic web application built with Django that runs on Google Cloud Run and Google Cloud SQL. It contains video and channel metadata from SiIvaGunner related YouTube content that can searched, filtered, and sorted, as well as forms for submitting missing content and bug reports and for generating rip templates to use on the wiki. Data is added and updated by Google Apps Script triggers interfacing with the Django REST framework and maintained through Google Sheets and the Django admin site. The application's REST API is currently restricted to administrator accounts.
Requires an active Django development environment.
Navigate into /siivagunnerdb/
and install the dependencies:
pip install -r requirements.txt
Then create a local SQLite database:
python manage.py migrate
Finally, start the application on http://localhost:8000/
:
python manage.py runserver