Giter VIP home page Giter VIP logo

javascript-quiz-1's Introduction

Quiz Bee

This website has been created for users who want to test their knowledge on HTML, CSS, JavaScript and Python.

The live site can be viewed here

Responsive Mockup of site

Planning

  • Colour Scheme

    • Simple bee themed colourscheme chosen
    • Contrasting black and yellow colours for easy legibility and style

Colourscheme

  • Font
    • Font taken from Google Fonts
    • Rajdhani used for legibility
    • Good for small texts as it is without serifs
    • Q looks like a round bee with a stinger

Title

  • Figma
    • Pages were planned out on Figma using wireframes

Image from Figma

Features

  • Logo
    • The logo was made using Canva
    • Used as link to return to the home page
    • Logo uses same colour scheme as the rest of the site with an off yellow for the bee's body so it can still be seen

Logo

  • Home Page

    • Has website title
    • Four buttons to choose which quiz to take

Home Page

  • Question and Answers

    • Question counter to tell you how many questions you are on and have left
    • Questions displayed at the top
    • Four multiple choice answer buttons which invert colours when hovered
    • Updating score display to show how many correct answers have been chosen

Questions and answers page

  • Final Score page

    • Final Score displayed at the end of the quiz
    • Username can be entered to save the final score and add to the highscores list

Final Score page

  • Highscores page

    • Large headings for each highscore list that keep the bee theme
    • Top 5 highscores for each quiz

Highscore Lists

Features left to implement

  • Question counter bar

Testing

HTML

CSS

JavaScript

Browsers

  • Tested on Google Chrome and Microsoft Edge

Accesssibility

  • Tested using a web accessibility evaluation tool called Wave
  • Semantic HTML is used
  • Headers are in order and not skipped (h1, h2, h3)

Deployment

  • This site was deployed to GitHub pages. The steps to deploy are as follows:
    • In the GitHub repository, navigate to the Settings tab
    • From the source section drop-down menu, select the Master Branch
    • Once the master branch has been selected, the page will be automatically refreshed with a detailed ribbon display to indicate the successful deployment.

The link to the live site can be found here

Credits

Content

Media

Other

  • W3Schools was used for reference
  • The Code Institute study material was used
  • Support from a Code Institute Tutor helped with a deployment issue
  • Code from James Q Quick on youtube was used and adapted to help me use local storage and create highscore lists

javascript-quiz-1's People

Contributors

jordanch05 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.