Inspiration

We wanted a way to easily educate the public about online scams, seeing it has been so prevalent in our societies nowadays.

What it does

Our product aims to educate the public by mimicking real website. However, alert users would call it scam as the logo and websites are slightly modified. Although we could make the formatting exactly the same as those from official website, we decided to alter some parts of the website to allow normal users more chances to notice the difference.

How we built it

We used Flask to host our sites, and CSS and HTML to set up the websites themselves. We also played with different plugins such as pagepiling.js to make our websites more interesting.

Challenges we ran into

Some CSS formatting was a bit foreign to us so we had to spend more time deciphering the original syntax and trial and error to implement features.

Accomplishments that we're proud of

Our fake websites look very similar to the original, and could pass off as the original if the user isn't detailed enough in checking it. This makes our website realistic to properly simulate a real scam.

What we learned

We learnt how scammers can easily rip off websites to make their sites look realistic and authentic.

What's next for Why Scam?

We want to add new websites and types of scams to our websites, as well as make the websites more interactive so the public can learn straight from our fake scam websites what they should look out for, so they will be more vigilant when encountering future scams.

Share this project:

Updates