A pure HTML/CSS/JS single-page application that simulates the AWS Certified SysOps Administrator - Associate (SOA-C03) exam.
- 4 Study Modes: Practice Mode (untimed, instant feedback), Domain Mode (focus on specific domains), Timed Mode (full 65-q mock exam with timer), and Final Exam.
- Progression System: Unlock the Final Exam only after passing all levels in Practice, Domain, and Timed modes with a score of 75% or higher.
- Minimalist Design: Focus-oriented interface inspired by actual testing centers, with built-in Dark/Light mode toggles.
- No Backend: Runs entirely in the browser using
localStoragefor progress saving. Uploads natively to GitHub Pages.
Because this project fetches question_pool.json using the Fetch API, it must be served over HTTP/HTTPS (opening the index.html file directly via file:// may trigger CORS errors in some browsers).
To run locally, start a simple HTTP server in this directory:
python3 -m http.server 8000Then visit http://localhost:8000
npx serve .All credit goes to Directrev for providing the question pool used in this application for free.