README.md
p5.js Hardstyle Quiz is a browser-based quiz application developed as part of an early programming assignment during the first semester of the Creative Software Development course. The project was created during the introductory programming period and represents one of the first applications developed using programming concepts beyond simple scripting environments.
The application challenges players with a series of ten questions focused on the hardstyle music scene, including topics related to festivals, artists, DJs, and additional personal trivia connected to the creator of the quiz. The project combines user interaction, score tracking, question progression, and game state management within a simple browser-based experience.
The quiz was developed independently using p5.js and JavaScript. The complete application, including question management, scoring systems, user interface behaviour, and game flow logic, was designed and implemented independently as part of the assignment requirements.
One of the primary technical challenges during development was implementing a reliable system for saving and managing the game state throughout the quiz session. The project provided practical experience with variables, conditional logic, user interaction handling, state management, and structured application flow within a browser-based environment.
The application was fully functional upon completion and was selected as one of the stronger projects developed during the introductory programming period. Although there are currently no plans for future development, the project remains publicly available as a showcase of early programming experience and foundational software development skills.
Built with p5.js, JavaScript, quiz mechanics, state management systems, and browser-based interactive programming.