Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 674 Bytes

README.md

File metadata and controls

24 lines (15 loc) · 674 Bytes

Source Academy Umbrella

This is an umbrella repository for Source Academy.

Source Academy is a gamified education platform used to teach CS1101S Programming Methodology.

Project Structure

The app is a single page React+Redux application that talks to a RESTful API written in Phoenix Framework. In addition, NodeJS is used to evaluate student's JavaScript code server side.

Please refer to the README of each project.

  1. The frontend of the application is located at frontend.
  2. The RESTful API is located at apps/source_academy_web, which requires the model business logic source_academy.
  3. The JS evaluator is located at evaluator.

License

MIT