/cca

[Mirror] IB Computer Science IA (Course Selection System)

Primary LanguageGoGNU Affero General Public License v3.0AGPL-3.0

YKPS CCA Selection System

This is my internal assessment for the IB Diploma Programme’s Computer Science (Higher Level) course. The iadocs directory contains documentation required by the IB, while the docs directory contains the documentation that I actually plan to distribute for the production system.

Build

You need a Go toolchain, Pygments, Pandoc, GNU make, TeX Live, minify, and TypeScript. Minify must be present in $PATH as gominify. A TypeScript compiler must be present in $PATH as tsc.

Then just run make.

Repository mirrors

Misc links

Documentation

The following link to the raw HTML source of the documentation as served by cgit. However, a demo instance would provide better documentation, but I'm not currently hosting one.