Inspiration- DUE TO THE RISE OF CYBERCRIMES THROUGH FRAUD WEBSITES IN INDIA , I WANTED TO HAVE A SYSTEM THAT CHECKS THE EUTHENCITY OF THE WEBSITE AND GIVES A SENSE OF SECURITY DURING ONLINE PAYMENTS .
What it does- VALIDATE IS A CHROME EXTENSION THAT USES AN EXTENSIVE DATABASE ,TO CHECK AND DISPL.AY IF THE CURRENT URL BELONGS TO THE ORGANISATION'S PAYMENT PORTALS THAT IT CLAIMS TO BE. THE MAGIC HAPPENS THROUGH THE DATABASE MADE AND MANTAINED BY MONGODB ATLAS , THAT CONTAINS THE ACTUAL URLS OF PAYMENT PORTALS AND CHECK IF THE CURRENT URL BELONGS TO IT . HENCE, IT VALIDATES THE CURRENT URL IF IT DOES AND RAISES SUSPICION IF IT DOES NOT. VALIDATE THUS ENSURES THE SAFETY OF THE USERS AND GIVES A SENSE OF SECURITY FOR STRESS FREE ONLINE TRANSCATIONS.
How we built it- FIRSTLY, WE BUILT THE CHROME EXTENSION AND DEVELOPED IT'S FRONT END USING PROGRAMMING LANGUAGES LIKE HTML, CSS, JS. THEN WE MADE AN EXTENSIVE DATASET FROM DAYS OF RESEARCH OF ACTUAL VERIFIED WEBSITES OF POPULAR AND COMMONLY USED PAYMENT PORTALS FROM ALL ACROSS INDIA. WE THEN CREATED OUR BACK END AND UPLOADED THE DATASET INTO THE DATABASE MADE BY MONGODB ATLAS . ONCE THE DATABASE WAS READY , WE DEVELOPED A SYSTEM THAT TAKES THE CURRENT URL AND CHECKS IF IT BELONGS TO THE DATABASE. IF IT DOES , THE EXTENSION CLAIMS THAT THE WEBSITE IS SAFE AND IF DOES NOT, IT WARNS THE USERS AND RAISES SUSPICION REGARDING THE AUTHENCITY OF THE WEBSITE.
Challenges we ran into- SINCE WE WERE MAKING AN EXTENSION FOR THE FIRST TIME,WE STRUGGLED TO UNDERSTAND IT'S SIMILARITIES AND DIFFERENCES FROM WEB DEVELOPMENT .
Accomplishments that we're proud of- WE ARE PROUD THAT THIS PROJECT WORKS FOR SUCH A NOBLE CAUSE AND THERE WOULD BE NO GREATER HAPPINESS IF THIS PROJECT SAVES EVEN A SINGLE PERSON FROM FALLING IN THE TRAP OF SCAMMERS AND LOSING MONEY.
What we learned- WE LEARNT MANY THINGS LIKE BUILDING AN EXTENSION , WORKING WITH EXTENSIVE DATABASES WITH MONGODB AND WE GAINED A LOT OF EXPERIENCE IN TACKLING NEW PROBLEMS AND LEARNT HOW TO PATIENTLY FIGURE OUT THIER SOLUTIONS.
What's next for VALIDATE- WE ARE LOOKING FORWARD TO GETTING DEEPER INTO THE FIELD OF CYBERSECURITY AND BUILDING MUCH MORE COMPLEX AND ADVANCED TOOLS TO ENSURE SAFETY OF USERS WHILE ONLINE TRANSACTIONS UNDER THE BANNER OF VALIDATE, BRINGING IT TO A WHOLE NEW LEVEL .
Log in or sign up for Devpost to join the conversation.