Meet HobbyLink
Tech Demo
A preliminary demo of the app which has been developed and deployed using the Google App Engine and can be found here: https://hobby-link.appspot.com.
The app was developed using Angular 4 (an MVC javascript framework). This can easily be developed into an iOS and Android app using NativeScript which also uses Angular4.
University email verification
It contains a simple login form that verifies that the user has a valid university email ( all that would remain would be a confirmation email for verification) using the Hipo Dataset. This dataset contains a list of list of universities and their domain names.
I created a script that takes the supplied email and verifies that it is a valid university domain. This way we are able to automatically generate a user’s country and university by looking at their emails.
Hobby selection
Once a user has been authenticated, they are taken to the ‘hobby selection’ page where they must select hobbies they are interested in. They must then go through the fine-tuning process of swiping left or right on suggested hobbies so the algorithm can get a better understanding of the user’s interests and thus make accurate matches.