Giter Club home page Giter Club logo

voiceline-guessing-game's Introduction

Hi there ๐Ÿ‘‹

voiceline-guessing-game's People

Contributors

benolot avatar hiramiya avatar hola-soy-milk avatar johnpatrickancajas avatar

Stargazers

 avatar

Watchers

 avatar  avatar

voiceline-guessing-game's Issues

[Improvement] Add Dark Theme Support

Why?
As a user I want to be able to load the site in dark theme.

Requirements
Site renders in dark mode, light mode and has a button to toggle between them. Ideally it also listens and respects system settings.

[Improvement] Show how long until the next puzzle unlocks

Why?
As a user I want to know how soon the next puzzle will unlock.

Requirements
A timer on the main page showing when the next puzzle unlocks is added.
If "Next Puzzle" buttons have been added, the same timer should appear there too.

[Improvement] Store Users progress

Why?
As a user I want the website to store my progress so I know which puzzles I have completed and which ones I haven't.

Requirements
Site stores state in the browser, and marks completed puzzles as completed somehow (change their buttons?). When going to the page I can also see my guess history and result.

[Improvement] Add a tutorial popup

Why?
As a user, I want a tutorial to be available. The tutorial should explain what I am guess and how to guess.

Requirements
A tutorial appears when I push a button, or possibly on first visit. It should be a dismissable tutorial which explains what the aim of the game is, and how to play.

[Improvement] Add share controls

Why?
As a user, I want to share my results on social media so I can compare with my friends.

Requirements
After a puzzle is completed (Successfully or unsuccessfully), a share button should appear which will add text which shows some kind of success rate and links to the puzzle and integrate with some social media's basic share tools.

[Tech Debt] Move header and footer into partials

Why?
As a developer, when I add a new page type I don't want to have to copy paste a lot of code, and I don't want to have to update a lot of different pages to change the title.

Requirements
Some kind of child template, or partial or "base" template, to make the different page types easier to update "shared" parts of their view should exist in whatever form you think best.

[Improvement] Show photo of the character and game album art at the end

Why?
As a user, I want to see a picture of the character and the game's album art on the end screen to help me identify it better

Requirements
After all three guesses have been used (or successful), where it displays the name and game of the correct answer it should also show a portrait of the character and the album art of the game.

[Improvement] Add next/previous buttons

Why?

As a user I want to quickly play more puzzles without having to go back to the menu.

Requirements

A button is added to the footer that contains a link to the next puzzle, and previous puzzle. When there is no (unlocked) next puzzle, or previous puzzle, the respective buttons should not show.

[Improvement] Increase search results shown

Why
As a user I might know the game but not the character, so I want to see more results which match my search.

Requirements

Show all matching search results but still don't show any search results if no query was entered

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.