A web application to solve many of the problems at my high school DECA club, including parsed online exams, secure registration and authentication, user-specific announcements, and more.
Created a script here to parse poorly formatted PDF practice exams and output self marking online forms.
Before:
- Two different files for exam and answer key
- All on paper means no self-marking
- Hundreds of pages long, with small text and lots of unnecessary information
- No score tracking
- Inconsistent formatting across exams
- Bad
After:
- Easy, online 👌
- One file 📄
- No unnecessary information 📖
- Score tracking and self-marking 💯
- Consistent formatting across exams ✅
Secure registration is implemented with PHP using sha256 hashing and salts.
Executives can track user exam scores, post announcements to their cluster with email notifications, and manage resources.
Resources for each event are available under "Events".