Sunteți pe pagina 1din 2

Trainee Module

1. A trainee should be able to register into online portal with following parameters
a. Name
b. Age
c. Address
i. Broken down to Pin Code, City, State, Country
d. Email
e. Phone number (authentication required)
f. Qualification

2. Once registered, A unique id shall be provided to trainee for contact references/


3. The trainee should be able to view and download free content. Content to be in form of
text/ audio / video.
4. Trainee should be able to choose a package for a specific examination.
a. Linked to a payment system
i. Internet Banking
ii. Credit/ Debit Card
iii. Pay Wallets
b. After confirmation of payment, access of content will be provided to trainee
c. Trainee should be able to view package any time. A facility to download should be
provided
d. Trainee can select multiple packages, each package will have to be paid separately
5. Trainee should be able to contact admin through email/ mobile number with unique id
(refer Point 2)
6. Trainee to be provided with a performance dashboard, containing the following
a. Number of online hours spent on learning
b. Number of downloads
c. Number of exams attempted
i. Completed/ partially completed
ii. Overall scores obtained
1. Scores subject wise
a. Scores Chapter wise

Example (Admin should be able to set an exam in a granular


fashion that every question is linked to a subject and chapter ,
e.g., Maths + Calculus + Integration V Physics + Optics + Lens.

d. Time based performance Display


i. Improvement/ Degradation
1. Subject wise
a. Chapter wise
e. Suggestions based on result
f. Calendar events (if any) by portal [webinar/ seminar/ training material etc…]
Admin Module:
Admin interface to Trainee:
1. Managing dashboard
2. Emails mentioning various events
3. SMS mentioning various events
4. Admin interface to student should be configurable
a. Admin to add / modify / delete types of emails and sms
b. Admin to modify dashboard structure (no programming effort)
5. Online Chat with trainee in case trainee needs it (preferably NLP based BOTS)
6. Badge management for good performers
7.

Admin Interface to Content


1. Admin should be able to define a new parent (e.g., Bank/ SSC/ CS etc)
2. Facility to add new course and corresponding content
3. Admin should be able to upload training content under parent/ head.
4. A facility to package the content. Categorize content in form of chapter / subject/ topic
5. An indicator to define that package is free/ paid
6. Admin should be able to define exam structure for each parent (configurable)
7. Should be able to store questions in a format as mentioned in notes of 6.c.ii of Trainee
module

S-ar putea să vă placă și