Participant id: 419
Inspiration
If you ever see NUSMods prerequisite tree, this is built upon that idea.
What it does
Interactive drag-and-drop visualization of dependency graph
How I built it
D3.js for the graph A delicious plate of spaghetti vanilla js code I cooked up
Challenges I ran into
Having vision of the project but not knowing how to achieve it at first Had never used D3.js before Difficult documentation of D3.js
Accomplishments that I'm proud of
I managed to get D3.js to work as I wanted I understood a lot of my own code
What I learned
D3.js Some graph traversal logic?
What's next for AQ - NUS Module Planner
Fix the glitch Properly space the arrowheads Fix anything else that is wrong Perhaps combine it into NUSMods?
Log in or sign up for Devpost to join the conversation.