Skip to content

A simple website that authenticates users and hosts quizzes and shows leaderboards

Notifications You must be signed in to change notification settings

DawoodLaiq/WebQuiz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebQuizAPI

This repository contains the source code for a simple quiz website built with HTML, CSS, and JavaScript. The quiz features multiple-choice and short-answer questions, as well as a team-based leaderboard.

This repository contains the source code for a simple quiz website built with HTML, CSS, and JavaScript. The quiz features multiple-choice and short-answer questions, as well as a team-based leaderboard.

Features

  • Responsive design for a seamless experience on desktop and mobile devices.
  • Multiple-choice and short-answer question formats.
  • Team-based leaderboard with team name input.
  • Dynamic score display and question navigation.
  • Fetches quiz questions from a JSON file.
  • Integration with an external API to validate answers and update scores.

Getting Started

First visit the current website to see it in action: [https://sanjin84.github.io/WebQuiz] 👍

Use credentials:

Username: GitTest

Password: git

Then clone this repository and open the index.html file in your preferred web browser.

git clone https://github.com/Sanjin84/WebQuizAPI

cd WebQuizAPI

Contributing

Contributions are welcome! If you'd like to contribute, please follow these steps:

  1. Fork this repository.
  2. Create a new branch with a descriptive name, e.g., git checkout -b new-feature.
  3. Commit your changes to the new branch, e.g., git commit -m "Add new feature".
  4. Push your changes to your fork, e.g., git push origin new-feature.
  5. Create a pull request from your fork to the original repository.

Please ensure that your code follows best practices and adheres to the existing coding style.

License

This project is licensed under the MIT License. For more information, please refer to the LICENSE file.

About

A simple website that authenticates users and hosts quizzes and shows leaderboards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.9%
  • HTML 25.8%
  • CSS 24.7%
  • Nix 0.6%