The recent module registration exercise inspired us to build this project. We experienced much troubles with finding people who are willing to swap our tutorials and lab sessions, hence we hope to provide a more convenient solution to this problem.
What it does
The user can input his current class to be swapped, as well as the target class that he wish to swap with. Swappie will provide a list of matching requests to the user, hence providing a fast and convenient swapping experience. When the match is found, the student will be informed through the website's notification, to contact the other student.
How we built it
Challenges we ran into
Accomplishments that we are proud of
We managed to gain access to sufficient NUS modules information through nusmods API, and eventually hosted our website.
What we learned
We learned hard skills and knowledge such as how to use an API, develop and host our website, as well as soft skills such as designing a solution to a problem in real life.
What's next for Swappie
In the future, Swappie will continuously update on the modules offered in each academic year and semester. The pair matching algorithm efficiency will also be improved on, and there will be more features included, such as allowing interested pairs to communicate over the platform directly. Swappie can also be made into a mobile application to improve in convenience.