AWS Cert Flashcards
I was studying for the AWS Certified Solutions Architect Associate Exam, and I found that studying the question set is very inefficient. Therefore, I quickly built a flashcard web app to help me study while commuting and to revisit incorrect questions. Deployed at donchong2000.github.io/flashcard.

Features
Practice Modes
-
All questions: cycle through the full bank
-
Exam simulation: 65 randomly shuffled questions, mimicking the real exam format
-
By topic: focus on a specific domain (e.g. S3, IAM, EC2)Not ready yet
Progress Tracking
Answers are stored in localStorage, so correct/incorrect history persists across sessions. You can filter to show only questions you got wrong or ones you've bookmarked for review.
Keyboard Navigation
| Key | Action |
|---|---|
1–6 | Select option |
Enter / Space | Submit answer |
B | Bookmark question |
Data Portability
Progress can be exported as JSON and re-imported, making it easy to back up. Answer history is stored as a hex bitmap, keeping the exported data compact and human-readable.
Offline / PWA
The app is installable and functions fully offline, useful for studying on the go without a connection.
Adding Question Banks
New exam datasets can be contributed by placing a JSON file in the data/ directory following the schema (questions, options, correct answers, community votes, discussions). The build process picks them up automatically.