Why Did I Build This?
"Built as a quick utility for a friend who needed a structured way to study for exams and track their error rates without using bloated online quiz platforms."
Architecture & Decisions
Written in pure Java using basic File I/O operations to read `questions.txt` and `correct_answers.txt`. The application runs entirely within the CLI, managing state in memory to evaluate user responses dynamically against the correct matrix.
Key Features
- 01.CLI-based minimal execution footprint
- 02.Dynamic file-based test generation
- 03.Real-time scoring and error tracking