Home - source-academy/frontend GitHub Wiki
Source Academy Frontend
Welcome to the frontend wiki! This is the homepage!
Developer Guide
For developer guide, please refer to this page.
Coding Standard
For coding standard, please refer to this page.
Progressive Web App Setup
For instructions on how to setup the progressive web app, please refer to this page
Game
For game related documentation, please refer to the followings:
Game Engine Developer Guide
Storywriter Guide
Projects
The list of projects are shown below.
Achievement System
Collaborative Editing
CSE Machine
Dynamic Source Modules
Data Visualizer
Grading
Inspector
Interactive SICP JS
Modify the Programming Language
Sound
Source Mode
Policy on Issues and PRs
Open Issues and PRs should be actionable. When we decide to postpone an Issue or PR, it can be closed, but should remain marked with the label _postponed. After a major milestone (a semester) we will re-visit postponed Issues and PRs and re-open them.
Mission Authoring
We propose to keep "Mission Control" out of the deployed Source Academy. Instead we shall use an Academy version from a dedicated branch. This branch can be: https://github.com/source-academy/cadet-frontend/tree/mission-control-upgrade