Switch

https://github.com/Elip100/Switch

An open source, modern frontend for scratch.mit.edu

WARNING: THIS PROJECT IS NOT CONFIGURED TO RUN AS A PUBLIC WEBSITE! ONLY RUN LOCALLY ON YOUR COMPUTER!

Running locally

Clone the repo or click "Code" then "Download ZIP"
Install python 3
Run pip3 install -r requirements.txt to install python libraries (this command can vary depending on OS, and how you install python)
In the root directory, run py manage.py runserver
Go to 127.0.0.1:8000 in your browser

Admin

To access the admin page (127.0.0.1:8000/admin) sign in with the username "Admin" and the password "admin" (case-sensitive)

Contributing

To contribute, please fork the repository, and make a pull request with your changes.
For now, make pull requests to the main branch. This may change in the future.
Before making a pull request, remove db.sqlite3 from the root directory