A lightweight, interactive web application to help you prepare for the CompTIA Security+ (SY0-701) certification exam. Test your knowledge across the five SY0-701 domains with randomized questions, instant feedback, and score tracking.
Click here to take it!
If you want to run this project locally on your computer, you need to use a local web server. Opening index.html directly in your browser (using the file:// protocol) will block the fetch('questions.json') request due to standard browser CORS security policies.
Method 1: VS Code (Recommended)
Install the Live Server extension in Visual Studio Code.
Open index.html and click "Go Live" in the bottom right corner.
Method 2: Python If you have Python installed, open your terminal in the project folder and run:
python -m http.server 8000
Then open http://localhost:8000 in your web browser.
To expand your study pool, simply open questions.json and add new objects to the array. Make sure you follow this exact format:
{ "id": 4, "domain": "3.0 Architecture and Design", "question": "Your new question text goes here?", "options": ["Option A", "Option B", "Option C", "Option D"], "answer": "Option B", "explanation": "This explains why Option B is the correct choice, helping you study." }
Tip: Ensure the string in "answer" exactly matches one of the strings in the "options" array!
Contributions, issues, and feature requests are welcome! Feel free to check the issues page. If you have a great batch of SY0-701 questions to add to the pool, feel free to fork this repository and submit a Pull Request.
This project is open source and available under the MIT License.