Skip to content

Elip100/Switch

Repository files navigation

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

  1. Clone the repo or click "Code" then "Download ZIP"
  2. Install python 3
  3. Run pip3 install -r requirements.txt to install python libraries (this command can vary depending on OS, and how you install python)
  4. In the root directory, run py manage.py runserver
  5. 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

Releases

No releases published

Packages

No packages published