Peoples especially young engineers can use this application to help them get some idea about life at engineering. The various possible paths that are there. Even though we can get information about engineering from almost everyone around us, our application aims to provide a more exploratory and gamified approach to tackle the problem. The user can explore various paths and play around with various attributes, finally deciding for himself what he deems best for himself.
Also at the end of each semester a student can have a look at all his various attributes and get an idea of what to focus on next. There's also nudge messages for warning about minimum threshold breach for attributes to help keep the student on path
On the backend, since the scope of engineering is very huge, we found it tough it pick up a few questions and structure them accordingly into different paths. Also balancing the attributes to get to favourable responses was a hard task. Once the data was in place, manipulating and playing with it was tough.
Apart from this, on the front end side, getting svg mask, paths to work was tough. Finally linking the backend and frontend into a same client side javascript library was a tough task. Aside from all of the above the task to play around with localStorage to get synchronous behaviour was a tough task
Technologies used
Discussion