Skip to content

digawp/source-academy2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Umbrella project for Source Academy v2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 39.3%
  • Elixir 30.6%
  • JavaScript 14.7%
  • HTML 10.6%
  • CSS 4.8%