For example, he got 10 Likes for his Course-1, and 25 Likes for his Course-2. Then, this badge will beshown with number 35. It shows popularity of particular user as instructor.
We will start showing an endorsement badge once user gets his/her first endorsement. From then on,this badge will show total points user have collected. In addition to that :
When User endorsement point exceeds 10 for the fist time, he/she will get an extra achievementbadge.
When User endorsement point exceeds 50 for the fist time, he/she will get an extra achievementbadge and this badge will replace the previously given extra badge, the one with 10 in (a).
When User endorsement point exceeds 100 for the fist time, he/she will get an extra achievementbadge and this badge will replace the previously given extra badge, the one with 50 in (b).
Note on How Endorsement works:
A user can endorse another user based on user’s particular skill(s).For example, User A has following skills: ABC, XYZ, DEF, SDFUser B has following skills: ABC, GHJ, FDSS, HYUK Now, since User B has a shared skill with User A, which is “ABC” skill, he/she can endorse User A onskill ABC. But, he/she can not endorse for other skills since they don’t share it. You can check a similarsolution here: http://coderwall.com/maccman
3-Some functionality issues:
-Start course button, when click on it, the first lecture should be started in the course automatically.-When user subscribe to a course, again, the first lecture should be started in the course automatically.-When user subscribe a course, show it under “Courses taken” tab.-Also the look of each course listed at homepage is not complete yet. Under each course box, acourse summary such as # of questions, solutions and comments in the course , and highest ratedquestion with user picture are supposed to be shown. You can refer to the homepage design(
) that I sent you at the beginning of the project.
4- Like section in Profile page
This is to show list of things that user liked. Mostly, it will be courses, lectures etc.Actually, if it is feasible, we can change this one to be Activity tab, where we can show user’s activities ina simple text format such as :-liked XYZ course-Thanked to Joseph for his suggestion-Suggested a solution XYZ-Asked a question-Left a review for course ABC
5-First time user:
-Ask users what their skills are. User can skip this step.-If we don’t have their company, and/or school information, ask them to provide. User can skip this step.-Offer users with list of courses according to their interest and skills as well as presenting them someother users to follow, who have same interest & skills, or are from same school, or company.