Description:
Practice and test your knowledge by answering questions in a quiz application.
As a developer, you can create a quiz application for testing coding skills of other developers. (HTML, CSS, JavaScript, Python, PHP, etc…)
Grabbing -- and keeping -- your audience’s attention has never been harder. Nowadays, people are bombarded with marketing 24/7,
User Stories
User can start the quiz by pressing a button
User can see a question with 4 possible answers
After selecting an answer, display the next question to the User. Do this until the quiz is finished
In the end, the User can see the following statistics:
Time it took to finish the quiz
How many correct answers did he get
A message showing if he passed or failed the quiz
Bonus features
User can share the result of a quiz on social media
Add multiple quizzes to the application. User can select which one to take
User can create an account and have all the scores saved in his dashboard. User can complete a quiz multiple times
Quick And Simple The quiz is meant to be fun. The registration of the quiz application should be quick and the user experience should be simple
elect Favorite Topic
The user of the quiz app should be able to select his favorite topic. It can be literature, general knowledge, Coding, Aptitude, English or any other topic that user feel like.
Timed Questions There should be a specific time limit set for answering any question. The user should be allowed to change the timing as per his choice.
Check Quiz History The user should be allowed to check how many quizzes he has played and what are their results.
Customize The Quiz The admin of the quiz application can customize the questions of the quiz to keep the player interested.
Display Correct Answer After The Quiz After the time of the answer ends, the correct answer to the question asked should be displayed to let the user know whether he answered correctly or not.
Different Levels of Quiz The user should be availed with levels of the quiz. It should start with easy, medium & hard. You can also keep stages for quiz increasing the difficulty level.
Comentarios