Giter Club home page Giter Club logo

fr_tedquiz's Introduction

Fr_Tedquiz

A simple quiz game about the TV show Father Ted using HTML,CSS & JavaScript

The live website can be found at Father Ted Quiz

Contents

Description

This project was designed to be fun.The information provided is basic, the quiz questions will give a user who is familiar with the TV show Father Ted, and those who are not, a fun way to learn some trivia about the show.

Theme

The theme chosen for this project was based on TV Show Father Ted. An irreverent comedy about Irish priests. The background was chosen to represent 'fire and brimstone'. The colours chosen were simple to compliment this background and the hero image on the landing page.

  • #FF8200
  • #0A0903
  • #FFC100
  • black

Features

Homepage

Home Page The home page features an image of the characters in the show, and buttons to either begin the quiz or view the quizes highscores.

Quiz Page

Quiz Page The quiz window gives you the option of multiple choice answers to a question related to the TV show. Correctly answered questions will highlight in green, incorrectly answered questions will highlight in red. A progress bar at the top left of the screen shows the user how many questions are left. A score increments on the top right of the screen depending on correctly or incorrectly answered questions.

End Page

End Page The end page features an image of a characters in the show celebrating; buttons to save your nickname and score and to either play again or go back home.

Highscores Page

Highscores Page The highscores page features a list of the top 5 highest scores in order, the nickname of the player as well as a button to return home.

Future Features

In the future I would work on the UI design as this is very simplistic and not optimal. I would also add social media sharing tags.

Testing

Manual Testing

This was undertaken by myself. I tested all links to confirm they worked and went where they were supposed to. I used Chrome Dev Tools to inspect and confirm the site worked as it should and it displayed correctly across different screen sizes and browsers.

Online Testing

All code was run through a validator and returned zero errors. These validator sites were:

Screenshots of all these results can be found below. All the warnings about unused variables can be ignored as these variables are used in other files.

Jigsaw CSS validator W3C HTML Validator JShint JShint JShint

Responsivity Testing

This website allowed me to select a number of devices with different size screens and viewports and see how my website looked on each of them.

Google Lighthouse

Lighthouse

Technologies

Resources

Deployment

This project was deployed using GitHub pages.

  • Inside the repository click on the button marked "Settings".
  • In the side bar on the left click on the button marked "Pages".
  • Under the source title you have two drop down menus, make sure the first is set to "Main" and the second to "Root" and click "Save".
  • Link to site appears after a few moments.

Acknowledgements

This quiz was executed and completed as a portfolio 2 Project for Diploma in Software Development (E-commerce Applications) at Code Institute. I would like to thank my mentor, Harry Dhillon for his patience and guidance as well as all the students in the wider Code Institute Slack channels.

fr_tedquiz's People

Contributors

fimcmahon 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.