Guest Post #1 NUSMorge
Posted on by omer
In the spirit of hacking, we’re starting a new series of posts exposing some of the projects made during the hack&roll. NUSMorge is a timetable merger, built on top of the Beng’s open source web app nusmods.com. It was built in 24 hours by team “Nange”, comprising of Yao Yujian, Wong Shen Nan, Joey Cheong and Ng Zhi An, who won “Best Freshman Effort” spot prize.
Here are some reflections by their team members:
Yao YujianI had my 24-hour hackathon from this Sunday to Monday. Really great experience. Stayed up all night long coding non-stopped and produced something that actually works. Take a look at my GitHub profile page - there were 108 commits during that period! This is kind of funny because it is exactly half the number of commits I have pushed in a year. Working in a team of four was also great. I don’t have to style the page, write up the server backend, or parse the data - all pushed to others :P. Anyway, here’s the product we have hacked out: NUSMorge, a time table merger that takes in names and corresponding NUS mods url and produce a merge of everyone’s time table so that you can clearly see all the free time slots. It even allows you to hide some of your lessons (for example, if you decide that you can skip that lecture, or that the lecturer has cancelled it) so you can maybe find more free time slots. For more information, please see this introductory page. It is also open sourced.