Skip to content

A web app to test JavaScript knowledge built with React, Firebase and Sass

Notifications You must be signed in to change notification settings

harry79ph/react-js-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Quiz

JS Quiz is a simple app to test users knowledge in JavaScript. It is built with React and Sass and it uses Firebase to store users results. It also uses Sweet Alert to enhance interactivity such as info messages and eror messages. JS Quiz consists of four pages: Home, User Details, Quiz and Results. It first af all opens to home page, here when user clicks on Start Quiz button they get navigated to the User Details page where they are asked to type in their names and emails. After submitted those infos, the quiz starts. Here you can see desktop and mobile view of the quiz page of the app:

jsquiz The quiz layout created by CSS Grid. There are only four questions at the moment but more questions can be added easily, by adding question datas to quizValues.js and add the entry values in userAnswers array in Quiz.js. Finally when user answers submitted in quiz page, the user gets their score immediately on the same page. Also the user can be navigated to results page where they can see the other users scores, if they would like to:

jsquiz

About

A web app to test JavaScript knowledge built with React, Firebase and Sass

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published