Code Monkey home page Code Monkey logo

coding-quiz-challenge's Introduction

coding-quiz-challenge

Description

In this repository, there are a total of 4 files that make up this coding quiz challenge(2 html, 1 css, and 1 javascript). Starting completely from scratch, this project was built first with a wireframe and high fidelity model of the pages to be created. Knowing that JavaScript will be involved with the quiz itself, I only created two HTML files, planning on using JavaScript to activate the quiz. The wireframe and high fidelity pages can be found below. Once the site was designed, the HTML was created, followed by generic CSS. With this CSS, I put a border around nearly every element so I could see what the box model looked like. Then, I started the JavaScript code by creating variables of every existing HTML element. I commented in the code my thought process with the JS code. The color pallete, wireframes, and high fidelity models can be found in the repo as well.

Usage

Wireframes
index.html
index wireframe

index.html (Display Question)
index(display question) wireframe

index.html (Show Answer)
index(show answer) wireframe

index.html (Game Over)
index(game over) wireframe

highscore.html
highscore wireframe

High Fidelity Models
index.html
index high fidelity

index.html (Display Question)
index(display question) high fidelity

index.html (Show Answer)
index(show answer) high fidelity

index.html (Game Over)
index(game over) high fidelity

highscore.html
highscore high fidelity

Screenshots of Application
index.html
index deployed

index.html (Display Question)
index(display question) deployed

index.html (Show Answer)
index(show answer) deployed

index.html (Game Over)
index(game over) deployed

highscore.html
highscore deployed

You can access the deployed application here.

Credits

Wireframe and High Fidelity models made by myself with Figma

Questions inspired from and information obtained from https://www.w3schools.com/

Color Pallete obtained from https://colorhunt.co/palettes/random

License

Please refer to the LICENSE in the repo.

coding-quiz-challenge's People

Contributors

aarosan avatar

Watchers

 avatar

coding-quiz-challenge's Issues

CSS (style)

User Story

As a developer,
I want the style.css code to reflect the high fidelity models below,
so that I can have a stylized application.

Acceptance Criteria

GIVEN a user runs the quiz application,
WHEN the index.html page is visited,
THEN the style.css code will reflect the index.html high fidelity model, with the three other iterations of the index.html high fidelity models being coded so that when those elements appear with JS, they continue to match the style first established.

Uploading HiFi - index.html (start).png…

# HTML (highscore)

User Story

As a developer,
I want the highscore.html code to reflect the wireframe model below,
so that I can have a structure to the application before coding CSS or JS.

Acceptance Criteria

GIVEN a user runs the quiz application,
When the highscore.html page is visited,
Then the code will reflect the highscore.html wireframe.

Wireframe - highscore html

#HTML (index)

##User Story

As a developer,
I want the index.html code to reflect the wireframe models below,
so that I can have a structure to the application before coding CSS or JS.

##Acceptance Criteria

GIVEN a user runs the quiz application],
When the index.html page is visited,
Then the code will reflect the index.html wireframe, with the three other iterations of the index.html wireframe being hidden so that I can interact with those elements with JS.

Wireframe - index html (start)

Wireframe - index html (question)

Wireframe - index html (answer)

Wireframe - index html (game_over)

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.