1. Registration + Login + Dashboard:-
a. An invite mail will be sent to the employee from where they will be able to register.
a. After signing up, the employee can log in to the portal by entering his login credentials(Mail id and password).
b. There will be a Forgot password option from where the employee can retrieve his password.
c. The employee will be able to view his individual dashboard which will have the company logo and the activities.
a. The employee will view all the available activities at his dashboard.
b. The employee can "check in" to each of the activities by scanning a QR code.
a. Every employee will have their individual profile and will be able to update his profile details as well.
4. View leaderboard
a. Each of the employees will be able to view the leaderboard ordered by points earned.
b. The employee will see himself within the leaderboard.
c. There will be a filter option as well which he can apply to refine his results/data
i. Filter Option:- Filter by this week, month, all time
5. View Stats
Each of the employees will be able to view their own stats. The section will have:-
b. My Stats
Note : I will provide PSD for all app screens and API written into Laravel