Do you have a similar project?
Post your project for free and meet the best App Developers, receive quotes from qualified companies and hire the best candidate with our safe payment system.
Online Quiz app
Requirements
1. User: 3 types of user- Admin, Teacher and students. Each types of user will have their own properties.
2. Student enrollment: Students can enroll themselves. Also Admin and teacher can enroll students. Users can invite other by email for enrollment.
3. Questions Type template: Template to create various types of quiz like multiple choice, true, false, fill up the blank etc
4. Question bank: Teachers will create question with the help of quiz template. Question will have TAGs. Tags will be selected from Tag lists. Question will have some others properties.
5. Quiz: Question set for the quiz will be created automatically by system depending on student properties and questions properties. Students can logout and login again to answer the questions within time duration defined for the question. Students will get one question at a time. He/she needs to press next to get second question.
6. Award /Score: Depending on quiz performance, points will be given as reward. Reward points will be saved.
7. Other considerations:
o Security
o Lucrative Homepage and others dynamic pages
This is High-level requirements. You may consider this 75% of total requirements