Description as a Tweet:

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).

Inspiration:

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.

What it does:

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.

How we built it:

We used SQL for our database, HTML for our front-end, and Javascript (and node.js) for our scripts that modify our databases.

Technologies we used:

  • HTML/CSS
  • Javascript
  • Node.js
  • Express
  • Vue
  • SQL
  • Python
  • Misc

Challenges we ran into:

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.

Accomplishments we're proud of:

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.

What we've learned:

A lot about SQL, Vue, Javascript, Git, and how search engines work.

What's next:

Implementing a better search weight.

Built with:

2 Laptops - IntelliJ Idea Ultimate, VSCode, Microsoft Windows Terminal, MAMP, Domain.com, Google Cloud, Calligraphr, Adobe Photoshop, Python, OneNote.

Prizes we're going for:

  • Best Web App
  • Best STEM Hack
  • Best Security Hack
  • Funniest Hack
  • Best Use of Google Cloud
  • Best Domain Registered with Domain.com

Team Members

Jerry Zeng
Adam Powell

Table Number

Table 53

View on Github