Benneee / learning-resources

Learning resources app and Word-Finder.

Home Page:https://rememberme.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LearningResourcesAndWordFinder

This application is divided into two parts, Learning Resources and Word Finder.

Learning Resources link

Learning Resources is an app that saves links to learning resources added on the page (in your local machine haha).

Word Finder link

Word Finder was actually an idea from my niece's school homework, she got some scrambled words that needed to be unscrambled. I thought I could find a free dictionary API and yep! I found one.

What the app does:

  • Unscramble a word
  • Send a request to the dictionary with the newly unscrambled word
  • If the word is a proper English word, I display the word and its meaning on the page
  • If it is not a proper English word, I unscramble the newly unscrambled word and rerun the request to fetch the meaning of the new word
  • I play around with timer from rxjs to do the request reruns.

Probable Improvements:

  • Rework the scrambling algorithm: it takes a while to randomize an entry to get an actual word. I didn't do too much here, just needed it to be up and running. (Thankfully, this works at the moment and that's credit to this codepen by Tyler Lanagan I found)
  • Work more with the responses from the API: especially in cases where the API returns multiple items for a word
  • Explore other ideas with the Word Finder idea.

Got An Idea To Improve This?

Open an issue. Thanks

About

Learning resources app and Word-Finder.

https://rememberme.vercel.app


Languages

Language:TypeScript 70.5%Language:HTML 18.4%Language:CSS 6.4%Language:JavaScript 4.7%