Skip to content

jfisher396/coding-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Quiz

A timed code quiz with multiple-choice questions.

A deployed version can be viewed here.

Contents

  1. About
    1. User Story
    2. Acceptance criteria
    3. Visuals
    4. Build
  2. Setup
  3. Credits
  4. License
  5. Contributing

About

This app will run in the browser and feature dynamically updated HTML and CSS powered by your JavaScript code. It will also feature a clean and polished user interface and be responsive, ensuring that it adapts to multiple screen sizes.

User Story

AS A coding bootcamp student
I WANT to take a timed quiz on JavaScript fundamentals that stores high scores
SO THAT I can gauge my progress compared to my peers

Acceptance Criteria

GIVEN I am taking a code quiz
WHEN I click the start button
THEN a timer starts and I am presented with a question
WHEN I answer a question
THEN I am presented with another question
WHEN I answer a question incorrectly
THEN time is subtracted from the clock
WHEN all questions are answered or the timer reaches 0
THEN the game is over
WHEN the game is over
THEN I can save my initials and score 

Visuals:

Screenshot 1

Screenshot 2

Screenshot 3

Build

  • In HTML semantic tags have been used to aid with accessibility.
  • The site is built using a Bootstrap CSS framework.
    • The use of Bootstrap minimises the need for media queries.
    • See Bootstrap documentation for customizing the site with their provided options.

Setup

To clone the repo:

git clone git@github.com:jfisher396/coding-quiz.git

Credits

Built by James Fisher.

Contact Information

License

License: MIT

Contributing

To contribute to this application, create a pull request. Here are the steps needed for doing that:

  • Fork the repo
  • Create a feature branch (git checkout -b NAME-HERE)
  • Commit your new feature (git commit -m 'Add some feature')
  • Push your branch (git push)
  • Create a new Pull Request

Following a code review, your feature will be merged.

=======

About

A multiple-choice quiz built using HTML, CSS and JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published