Giter VIP home page Giter VIP logo

vasco-quiz-p2's Introduction

Vasco Da Gama Fan QUIZ!

Vasco Da Gama Fan Quiz was made for the Second Project required to complete the Diploma in Full Stack Software Development program at The Code Institute and shoes to accomplish with success all requirements as well to provide the developer a great learning experience through out the process.

This Quiz intends to target Vasco da Gama fans from all around the world where fans are able to get their knowlodge and curiosities about the team checked trough a series of Questions. Each correct answer will count a score point for you, and for each incorrect answer a point goes to the Outside Team.

Vasco Da Gama Fan Quiz Mockup

Features

Existing Features

  • Header

    • Featured on all pages, the header will display our game name "Vasco Da Gama Fan QUIZ!".
    • Header will provide clear understanding of what game are they playing.

Header

  • The Game Intro

    • Question made to player if ready to start the game leading to options bellow.
    • Feature to include your name before start of the game.
    • Start button that will direct player to game page.

The Game Intro

  • The Game

    • Game is featured with progress of questions, so player can recognize current question and how many in total.
    • A score board simple and friendly displaying player score and in the event get a question wrong a point is given to the other team.
    • Random question large and visible above choices available.
    • Choices from A to D and upon selection background color will change to green if correct option selected or red if incorrect.

The Game

  • The Game Ends

    • The game ends and Player have the options to go back to main page and enter a new name as well to play again, or to go straight into another game. We also thank player for playing this special game.

End Game

  • Features Left to Implement

    • I would like to add a ranking feature based on names, so can players get a bit competitive and show more insteresting on team knowledge.
    • I would like to add sound to correct questions as similar to scoring a goal.

Testing

  • Different browsers(Chrome, Safari and Firefox) been tested to verify that page would work with no issue as well as mobile and table devices are responsive to Media querie styles implemented.

  • The project is responsive, have a good, simple and clean visual effect and is fully functional with correct results.

  • All features within main body have been tested to confirm working properly and texts are clear and readable as well easy to understand.

  • Correct or incorrect answers will be displayed as well tracking question or score functions.

Issues and Bugs

  • Corrections made to game.html and style.css paths.

Validator Testing

  • HTML
    • No errors were returned when passing through the official W3C validator
  • CSS
  • Accessibility
    • Accessibility confirmed by running it through lighthouse in devtools
  • JSHint

Unfixed Bugs

No unfixed bugs

Technologies Used

Main language used

Frameworks, Libraries & Programs Used

  • GitPod
    • GitPod was used for writing code, commiting, and then pushing to GitHub.
  • GitHub
    • GitHub was used to store the project after pushing.
  • Figma
    • Figma was used to create the concept art during the design phase of the project.

Deployment

  • This project was developed using GitPod.
  • Through Gitpod terminal I have executed commitments and pushed changes to GitHub.
  • The 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 General, select the option "Pages".
    • Under GitHub Pages, select Branch from "None" to "main".
    • Once selected "main" push the save option, the page will be automatically refreshed with a detailed ribbon display to indicate the successful deployment.

The live link can be found here - https://6viper.github.io/Vasco-Quiz-P2/

Credits

Content

  • The text for the Home page was provided by myself and Vasco da Gama facts checked from general websites.

Code

This has been the most challeging so far, where the developer have used several sites and channels to better understand codes been used and how it properly works. Several learning projects reviewed such as Love-maths, Running project, Readme file ideas from Running project and Vasco Dublin, samples from Coding Club and Survival Guild. Links bellow:

vasco-quiz-p2's People

Contributors

6viper 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.