Enable User Preference for students (HARD DEADLINE!)
This has a HARD DEADLINE because this has to be done first before our recommendation system to work.
Enable user preference (now just for students. If we have time we will do tutors too). More specifically, in the setting page, allow students to input preference on past experience, tutors' age, gender, edu_level, and major. For each of these components, user should input either give an input or leave it as "none". The default is "none" upon account registration. This will for sure involve changing our database so communicate.
e.g. for major, when the user click on it it should show user a list of major and an option of "none"
e.g. for age, when the user click on it it should show user a list with "male", "female", "other", "none"
e.g. for past experience, it should show a list with "care", "none"
Note: worry about age last since it requires range specifications. If you come up with better ideas of collecting user preference then what I described, please feel free to do it and INFORM THE GROUP.