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:
- The usage came behind a paywall / was limited to a free trial
- Download was required
- Quizzes came with a timer that could not be turned off
- They only offered either single choice or multiple choice selection in a quiz set while I wanted both
- 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:
- 20 randomly selected practice questions from a question bank
- Single and Multiple Choice Questions available
- Answer checking for each question
- Navigation between different questions
- Answer state persisted while navigating through the questions
- Scoring for user to gauge their capability
- Shuffling of deck upon refresh
Possible Future Updates
There are still tweaks I would like to make to the app.
- Adding more practise questions
- Progress bar for user to track percentage of questions they have completed
- Ability for jumping navigation
- Colours (I picked whatever worked but ideally the card would look much nicer)
- Uploading of excel file for user to practise a topic of their interest with these flash cards