Inspiration
There are six different dining halls on campus, each with menus that they post online. However, they only post that day's menu! And I want to know if any of them are serving steelhead trout, a favorite dish of mine. It's a hassle to go to six different links just to see if they have a word, so why not make an extension that does that?
What it does
It takes in a search term as well as at least one URL (and title for the URL). It searches for that search term in those URLs, and lets you know if it finds a match. It also displays the title of the website with the match!
How I built it
I built it using HTML (with CSS) and Javascript. I also used JQuery, Node.js, and Express.js, and got a lot of help from mentors and friends!
Challenges I ran into
This was my first time writing Javascript, so it was an adventure to learn on the fly how to use it. Additionally, due to the cross-origins policy, websites would only accept a request for data if it came from a server, so I had to set up a quick one capable of passing information between the extension and the website.
Accomplishments that I'm proud of
Considering I went into this without knowing anything, I'm happy that it works! And fairly well!
What I learned
How to use HTML and Javascript together, how to set up a server (a localhost for now), how useful a nice cup of Joe is late at night after only four hours of sleep...
What's next for Steelhead Trout
I want to be able to search for multiple terms, each with their own list of websites, at once!
Log in or sign up for Devpost to join the conversation.