Hi Maker Community,
Six month ago I had zero knowledge of JS and minimal knowledge of CSS/HTML. Today, after 323 commits in my repo, lots of reading of web standards and documentations, thousands of lines of code, I’m launching a browser extension for Chrome and Safari 🥳.
I know it’s the rise of no-code tools, but many things can be done nowadays without the need for additional libraries or tools. I just opened Chrome documentation for extensions and followed it step by step. My extension is coded in vanilla JS with minimal involvement of third-party libraries (only popper.js for popover positioning and lottie for an animation).
All it takes is just the strong desire to create something great. The rest will come together!
Additionally, it was really easy to bring the extension to Safari. I'm personally a Safari user, so 1 year ago I was very excited when Apple launched Safari Web Extensions. It literally took 3 days to fix some platform specific bugs and my extension was ready for Safari.
--
Anyway, speaking of the extension itself, it's a companion for our mobile application:
– You can define any English word on the page and see its definition, a funny GIF, word frequency, translate it to any language, and open in Urban Dictionary.
– The defined words are automatically added to a “To Do” list, which can be learn using our mobile application: https://climbtest.com
– Additionally, there is “Word of the Day” with a GIF and related news in the extension’s popup!
Right now we support English-learning. If you’re interested in some other language, please submit this form https://theclimb.app/nextlanguage/
Climb