Are you cursed with knowledge in general?... well then consider becoming a Quiz Wizard!
A React based application implemented using the JAMstack principles where one passing the quiz shall win the title of Quizard!
An online quiz app where questions would be asked on topics selected by the user. This is a timer-based quiz with four options for every question with only one being correct. Now, after successfully completing the quiz, the user will be mailed with a digital badge and the score reflecting his/her performance!
Since this is a JAMstack application there won't be any server-side programming involved. Most of the backend work are going to be abstracted away with:
Now, frontend (as mentioned above) is to implemented with:
- React - library for building UI
- Materialize.css - library for designing UI
The color palette are inspired from the logo itself and the entire application must reflect these set of colors:
- #555273
- #78758f
- #a4b0c3
- #8594af
- #65799b
- #83859e
- #ffffff
- #000000
This project was bootstrapped with Create React App.
In the project directory, you can run:
This will install all the relevant packages required for the project!
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits. You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode. See the section about running tests for more information.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes. Your app is ready to be deployed!
See the section about deployment for more information.
NOTE: Don't use it since we'll only be developing the project! Netlify will automatically build it for us.
NOTE: This is a one-way operation. Once you eject
, you can’t go back! So, never use this one!
You can learn more in the Create React App documentation. To learn React, check out the React documentation.
For contribution details check CONTRIBUTING.md 🎉
This project is part of JAMstack Hackathon 2018 & guidelines for participation are listed here.
The MIT License 2018 - Priyabrata Biswas.