Contributing
This project has 2 main components
- Frontend, implemented using Svelte and TypeScript
- A set of Python packages that provide tooling for course creation
- ~Course editor, implemented using Django~ We don't have a Django based course editor anymore
The site is statically built and hosted on GitHub pages, therefore there's no real "backend" or API.
Getting started
Please check out our development documentation for instructions on setting up the development environment.
Pick an issue
Here are some tips: