View shady and misleading sites from the comforts of our own website! View sites that Google would never want you to see (Honestly probably for a good reason).
While we were in class, dutifully not really paying attention, Adam started talking about how annoying popups were on tutorial sites. In response, I tried to relate to this statement by mentioning how there were a lot of sites with even more obnoxious popups. To my suprise, Adam told me he had never seen ads as obnoxious as I had described. So naturally, I went on the most shady yet safe for work website that I could think of so I could show him some absurd advertisements. To my suprise and utter disappointment, however, the search "Spiderman far from home movie watch online" actually brought me to the movie online which I could actually watch. Adam, seeing my crestfallen (I'm really exaggerating here) face, said "What if there was A SEARCH ENGINE FOR THOSE SITES?"
And now there is.
Using a database that we crawled through, we have created a search engine that tries to find the most misleading site for you to click on. Of course, we don't actually direct the user to the link listed. Instead, we take a screenshot of the site in question and show it on our site.
We used SQL for our database, HTML for our front-end, and Javascript (and node.js) for our scripts that modify our databases.
Chrome crashing in the background without error messages.
It was our first time working with a lot of these languages so we had to learn a lot of things on the fly.
Google cloud is confusing.
I could not purchase my domain off of domain.com for an entire day.
As of right now domain.com still hasn't propagated so. yeah.
The first sitelists that we tried use had some realllly terrible stuff and so we had to piece together our own list.
The site works!
I know that we both learned quite a bit about the languages we incorporated.
It's 5:30 AM on sunday and we're still awake.
A lot about SQL, Vue, Javascript, Git, and how search engines work.
Implementing a better search weight.
2 Laptops - IntelliJ Idea Ultimate, VSCode, Microsoft Windows Terminal, MAMP, Domain.com, Google Cloud, Calligraphr, Adobe Photoshop, Python, OneNote.