JavaScript quiz questions and explanations!
Learn JavaScript fundamentals through fun and challenging quizzes! :smiley:
View the app: :point_right: https://quiz.typeofnan.dev
In order to use this app locally, the package manager yarn needs to be installed
If you don't have it installed yet, head over to:
:point_right: https://yarnpkg.com/en/docs/install
and install the latest yarn version for your system.
:horse_racing: Run this command to clone the repo, it shall install the app locally and change to its directory automatically:
git clone https://github.com/nas5w/typeofnan-javascript-quizzes typeofnan-javascript-quizzes && cd $_
First, before you can use the app, you have to run this command to install all the dependencies:
yarn install
After you've installed all the dependencies, run this command to start the app:
yarn start
:horse_racing:
Then, in your browser, open http://localhost:8000/ to view it! :tada: :tada:
I invite you to contribute to this repository! You can do so by opening an issue, or by directly contributing questions.
To directly contribute a quiz question, do the following:
yarn install
yarn new-question %your_question_name%
(Note %your_question_name%
should be lowercased with words separated with dash -
)index.md
in directory content/questions/%your_question_name%
and fill all fields.If you have any questions, let me know!
The app was bootstrapped using the gatsby-starter-blog
template and then massaging it into a format conducive to quizzing. The app is deployed from master
to Netlify.