
Research Quizes
The scope of this project was to allow users to register, create multiple-choice quizes, publish them and then see the answers given by the users.
Overview
Users would start registering in an easy way, no validation email was asked, and then they would already start creating quizes.
The backend API was thoroughly tested so as to avoid incoherent data (like single-choice questions with more than one correct answer). Tests were done with Python and run before every deployment.
If a user attempted to publish a quiz with errors (questions with no correct answers, answers with empty text, etc.), they would see these questions with errors with a yellow color. A published quiz cannot be edited.
Frontend
React, HTML, CSS, Bootstrap
Backend
Python, Django, Django.test
Database
Postgresql

