Control-Alt-Defeat
♥Cherished
A multiple-choice exam app built with Flask. Pick an exam, answer questions, and get graded results with full history tracking. Exams are plain JSON files.
Clauded With Love Rating
7.4 / 10
Control-Alt-Defeat is a Flask-based multiple-choice exam application that loads exams from JSON files and provides full history tracking with grading. The project focuses on cybersecurity certification preparation with over 2,400 questions across three exam types.
Code Quality6.5
Usefulness8.2
Claude Usage7.0
Documentation8.5
Originality6.8
Highlights
- ✓Excellent documentation with clear setup instructions, JSON schema examples, and AI prompt guidance for creating new exams
- ✓Simple yet effective architecture using JSON files for exam storage makes it easy to add new content without database migrations
- ✓Comprehensive exam coverage with 1,821 CREST CCT questions and proper difficulty categorization
To Improve
- →Add input validation and sanitization for JSON exam files to prevent malformed data from breaking the application
- →Implement proper error handling and logging throughout the Flask application, especially for file operations and database interactions