Giter VIP home page Giter VIP logo

alphabet-keys's People

Contributors

0xshynn avatar acegentile avatar andrewdazs avatar dependabot[bot] avatar eduquintanilha avatar efraimramsen avatar ericadamski avatar hifoz avatar higormarques avatar humphreyhuang avatar ixjosemi avatar joelxr avatar johannes-rackles avatar joms avatar jyntran avatar kkotelczuk avatar lukegarrigan avatar mankinchi avatar nathalia-b avatar nobuti avatar rijdz avatar sahil9001 avatar scholliyt avatar superschek avatar timopurzner avatar tincher avatar tjlerias avatar tknickman avatar viachizv avatar willyboar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

alphabet-keys's Issues

Make it a PWA

This little application makes a great candidate for a simple progressive web application. We should make it one!

Create new responsive language switcher

We have had so many great contributes to our set of languages that the menu to switch languages is too large on most screens.

It would be great to have a responsive language switcher that can support the growing set of languages.

Mobile Language Switcher

Currently on Mobile (which is supported as of #9 ) we do not allow language switching like the desktop version. The menu exists but is just hidden on mobile size screens. We should allow switching languages on mobile size screens.

Cleanup Duplicate Keys

I’ve noticed that many of the languages have duplicate keys that override each-other. Foe example, with pt-BR:

Line 12:       101: [['🐿', 'esquilo'], ['🐘', 'elefante'],['⭐', 'estrela'],['πŸ¦‚','escorpiΓ£o']],
...
Line 21:       101: [['🐿', 'esquilo'], ['🐘', 'elefante'], ['⭐', 'estrela']],

I’m guessing this might have been caused by a bad merge?

Some languages don't work :(

Spanish seems to be one that causes the app to freeze on my Pixel 2 XL chrome browser. All Language tags must be BCP47 valid html languages

Add spelling game

It would be awesome to have more games that can teach things like spelling! Something like, you press a key and a emoji is display and the word is said but at the bottom of the screen under the emoji instead of the letter we should the word partially spelled. The the user has to fill in the missing letters.

There could be multiple levels of this, the first level is only a few missing letters and the place holders have the correct letters in them.

Another level could be no letters but all placeholders show the correct letters.

Or the hardest level would be just the correct number of blank spaces

Really terrible text example:

🍎

A ? p l e


This will need a new menu screen to pick different games and a new input and validation flow. (see #56 )

Update counting game

Show a random number of emojis and then have the user count them and give the correct number to get the to the next screen.

Sample flow.

  1. User clicks on counting game
  2. User gets prompted with a random number of the same emoji
  3. There is an input for each possible digit below
  4. The user then enters the numbers correctly to pass back to number 2.
  5. If the user gets the number wrong give a simple warning. (Oops! That doesn't add up)

Feel free to ask questions to gain a more clear understanding!

Add a counting game

It would be awesome to have more games that can teach things like counting! Something like, a number of the same emoji pops up and the user has to enter the number they see!

Really terrible text example:

🍎 🍎 🍎

   3
   -

This will need a new menu screen to pick different games and a new input and validation flow.

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.