A complete backend of a quiz system. It allows clients to add, update, remove questions, and make and grade a quiz with questions that are randomly drawn from the database.
Requirement: VS Code (Optional, but recommended), MySQL, and MySQL Workbench, Ngrok
- Clone this repo
- Use MySQL Workbench to run the provided MySQL script in databases folder to create the database
- Export the localhost:8080 port with Ngrok
- Run the Spring Boot server in VS Code
- Open https://cs-quiz-generator.netlify.app to interact with the UI