A personal project and an excuse to learn Elm.
This Elm application asks NUS students for their preferred schedule and modules. It then comes up with a timetable (if possible) using a simple but inefficient backtracking algorithm.
The compiled application isn't hosted anywhere.