Quiz Land is a personal project using the Firebase DB, React stack.
Lesser technologies: cloudinary, node-sass, react-select, textfit, dotenv, and more.
This project creates a platform for editing, updating, and taking tests in many different categories and topics, ranking users’ successes in taking tests, and also sharing results and tests with others on social networks, communicators, and email. All tests are randomized, which means that all answering options are changing their positions, and could be even rephrased.
Users are able to log in directly using email/password or using integration with Google OAuth. They can update their profile picture and upload pictures for the tests using cloudinary.
Manage Test page is allowing to edit, update and delete tests on our database. For safety, users can download their tests to a local hard drive. It is highly customized to accommodate different topics and types of test questions. All questions will fit most of the screen shapes and sizes. User-friendly interface optimized for usage with mobile phones and allows to copy/paste entire questions or just one answering options.