AWS Pop Quiz

As part of my self development and learning, I am trying to learn more about cloud services, such as AWS. I managed to find some sample questions and answers from online, but I want to be able to test myself properly. The first idea that came to mind was studying in a quick pop quiz format, but I couldn't find a suitable app to do so / wasn't content with the free resources available:

  1. The usage came behind a paywall / was limited to a free trial
  2. Download was required
  3. Quizzes came with a timer that could not be turned off
  4. They only offered either single choice or multiple choice selection in a quiz set while I wanted both
  5. Unnecessary features I did not ask for (eg. auto AI generated questions and answers inserted into the quiz deck)

After an hour of frustration exploring these apps, I realised that this was a simple enough app for me to code up in a short amount of time.



Current Features

As this was done with the goal of being up and available in a short amount of time (<1 day), I focussed on the core features first. These being:

  1. 20 randomly selected practice questions from a question bank
  2. Single and Multiple Choice Questions available
  3. Answer checking for each question
  4. Navigation between different questions
  5. Answer state persisted while navigating through the questions
  6. Scoring for user to gauge their capability
  7. Shuffling of deck upon refresh

Possible Future Updates

There are still tweaks I would like to make to the app.

  1. Adding more practise questions
  2. Progress bar for user to track percentage of questions they have completed
  3. Ability for jumping navigation
  4. Colours (I picked whatever worked but ideally the card would look much nicer)
  5. Uploading of excel file for user to practise a topic of their interest with these flash cards