Our site will be unavailable for scheduled maintenance on Thursday, 9 April 2026 at 12:30 PM UTC.

Inspiration

This project was inspired by the increasing number of phishing attacks and social engineering scams on social media platforms like Instagram. I wanted to understand how attackers design fake login pages and how users can be tricked into giving away sensitive information.

What it does

This project simulates a fake login page and collects user input in order to demonstrate how phishing attacks work. It also includes an admin page where submitted data can be viewed, showing how attackers could collect and access stolen information.

How we built it

The frontend was built using HTML, CSS, and JavaScript to create a realistic login interface. The backend was built using Node.js and Express to handle form submissions and store the data. GitHub Pages was used to deploy the frontend, and the backend was developed locally.

Challenges we ran into

One of the main challenges was understanding how frontend and backend communicate. Another challenge was deploying the project, especially since GitHub Pages only supports static websites and does not run backend code. We also faced browser security warnings due to the realistic design of the page.

Accomplishments that we're proud of

We successfully created a realistic phishing simulation and connected it to a backend that stores user input. We also deployed the project online and learned how to manage code using GitHub.

What we learned

We learned how phishing attacks work from a technical perspective, how to build a full-stack application, and how to deploy projects using GitHub. We also gained experience with APIs, HTTP requests, and basic cybersecurity concepts.

What's next for instagram scam

In the future, we plan to improve the project by adding detection mechanisms to identify suspicious links, improving the UI, and deploying the backend online so the system works fully in real time. We also want to turn this into an educational tool to raise awareness about cybersecurity threats.

Share this project:

Updates