nialikescode / japanese-study-helper-ui Goto Github PK
View Code? Open in Web Editor NEWUI portion for Japanese Study Helper
License: MIT License
UI portion for Japanese Study Helper
License: MIT License
Currently prod webpack file is not completed.
There also needs to be a working npm build command
As a user who checked a vocab box for a verb I want to see all conjugations and the whole conjugation for the verb highlighted
As a user who checked a vocab box for a number counter, I want to see when a numeral number is used to be highlighted
Additional Details
Need to come up with a system where there is a list of accepted search variations
Will need to modify webpack dev configs and add Jest and enzyme to package.json
Once we get successful builds with config changes add unit test cases
I visualization of the life span of vocab from locked status to burned stats
using d3 library
add filtering for each level
add to dashboard
create the article page component and populate it with article content
Currently not displaying article tiles in a nice way
Add component and styles for cohesive look
Currently there is only the main text to the article
This component needs some styles, article picture, title, date, and link to the original article
Sending out request to Wanikani API and then mapping it to wanikani levels object and having it display in SideDrawer
To set up for article viewing routing needs to be set up and links need to be added to each article tile to lead to the article page
Looking into the action commands for github and integrate node.js integration for repo and get a successful merge with it
Set up necessary files and additional dependencies
Moving all wanikani api calls to state management of vocab list
Connect all required components to the vocab list state
As a user with a vocab list when I uncheck an individual vocab check box all instances of vocab are no longer highlighted
As a user with a vocab list when I uncheck 'select all' option all instances of the vocab in the level are no longer highlighted
As a user with a vocab list loaded in the app when I am on the easy NHK News page I see based off vocab status I am suggested articles that reach a 50% threashold of vocab that I know vs what I don't know
As a user with a vocab list loaded in the app when I am on the easy NHK News page I see based off vocab status I am suggested articles that contain words that I have struggled with
As a user with a vocab list loaded in the app when I am on the easy NHK News page I see based of vocab status Iam suggesed articles that contains works that have been burned
Using the data from the API already have the vocab the user has burned or is currently studying check marked
The API call that has this issue also needs to be found.
This will require a little restructuring.
need to move select all button in with Array of Accordion Panel Element so improve optimization and component rerendering.
Avoid saving checkbox state inside of wkLevel object. It is very slow because it needs to go through over 6k objects. I think this way will allow it so that it only rerenders the according Panel for particular level that activate the select all
Using the users data somehow indicate which words they know or are currently studying
will need to focus on word stem if word is a verb or adjective also look out for other ways the same word is displayed
will most likely need logic for determining the kind of verb - godan, ichidan and irregular
will most likely need logic for determining the kind of adjective - na or i
This component will give user a high level understanding on the Innerbrowser nhk news screen how much of the article they will understand based off the data that comes back from wanikani.
This will consider including any vocab they are currently learning and vocab that is burned
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.