Giter Club home page Giter Club logo

phonic-word-app's Introduction

Phonic-Word-App

phonic-word-app's People

Contributors

kevinmia avatar

Watchers

 avatar  avatar

phonic-word-app's Issues

Add button not working

Hey Kevin--

I tried to add two GPCs together today, and it did not work. (I did ... a = /ae/ and rr = /r/)

D.

Possible formatting fixes

More of a research issue. I need to try and fix the search Letter Pattern box problem where it never remains as a 4x4 box. Also should try and fix the app from becoming unstable after changing browser window sizes.

These should all be looked at after all other priority bugs are fixed. Might be hard to find a fix as I had lots of problems with this before, but I'll see if I can look for a way around it.

Documentation

Needs introduction and documentation for future users and developers. I will also contribute to this.

"Only these sound-spellings" checkbox

Under the sound-spelling box, give the option to only include words with the specific set of sound spellings. If the box is checked, words that have all of the included sound-spellings are given. If the box is not checked, all of the words have to include the sound-spellings, but other sound-spellings could also occur in the words.

Quick fixes

List of bugs that shouldn't take over 30 minutes for each one. Will update list as necessary:

-Changing IPA/Sound Code will show a message and change the word list
-"Adv." button to "Advanced" (2 minutes)
-Add a "..." for the letter pattern (might take longer as it MIGHT be similar to the 4x4 Letter Pattern display problem)
-Searching a letter pattern should reset the phonemes (30 minutes)
-Change to "devinkearns.org/phinder" (15 minutes)
-Remove "Hide History" checkbutton (5 minutes)

Speed time for searches with many words

With a = /e/ and other searches with many words, it takes a long time to load these. Two possible solutions:

(1) Begin populating the results window even before the search is done. It might only be necessary to populate the first 20 rows or so, just so the person sees that it is working. Then, this could be overwritten with the full list when completed.

(2) Compress transmission of the data for speed (or find a way to reduce the amount of information that must be transferred?).

Fixed set list of letter patterns

Need to have a fixed set list of letter patterns displayed when opening the app. I remember a problem before was that I could only manually put letter patterns for the first column (that's why the first column is a random pattern and then the rest of the row is next one on the list). Also allow user to select from common options or sound spellings to show them examples.

Admin config file

Create a config file for any admin user to simply change common settings in the app.

Add Apply/Cancel buttons to Options menu

Don't allow the user to leave the Options menu unless they click Apply or Cancel. The text for "Options" should not highlight when hovering over in the Options menu.

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.