Skip to content

enjiawu/youthxhack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouthxHack 2024


Logo

Legit anot?

Ensuring safety and legitamacy of links
Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Acknowledgments

About Legit Anot?

Legit anot? is a comprehensive digital safety solution designed to enhance online trust and security. Our core offering is a website and its corresponding Chrome extension, developed to simplify the process of verifying the legitimacy of digital content, such as links. Whether you're searching on the website or using our extension, Legit Anot ensures that you can confidently distinguish between genuine and fraudulent interactions.

Website Features:

  • Instant Link Analysis: Input any link into our website to receive a detailed score rating, reflecting its safety and legitimacy.
  • User Contributions: Users can provide their own reviews on websites, which influences the overall score and fosters a collaborative safety environment.
  • Detailed Dashboard: Access an in-depth analysis of the score, including metrics like SSL certification, site traffic, user votes, and more.

Chrome Extension:

  • Automatic Checks: The extension evaluates the legitimacy of any link you click on in real-time. If a website is flagged as potentially unsafe, you'll see a score rating and have the option to view more details or proceed with caution.
  • Customizable Protection Levels: Upon installation, users can select their preferred level of protection (low, medium, high) and grant permission to obtain their IP address to improve algorithm accuracy.
  • Proactive Alerts: Users are prompted to review the safety of sites they visit, and their feedback is integrated into our system for enhanced future protection.

Future Developments:

  • User Accounts: Implementing SingPass/World ID integration to offer secure account management and privacy.
  • Expansion to Other Browsers: Extending the extension to support additional browsers like Safari and Edge.
  • Expanded Detection: Exploring capabilities to detect fraudulent content in text messages and other communication channels.

By offering both a website and a browser extension, Legit anot? aims to make online safety accessible and effortless for users of all technical levels. Our solution provides a proactive approach to digital security, helping users confidently navigate their online interactions and protect themselves from various forms of digital scams.

(back to top)

Built With

  • React
  • Bootstrap

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • npm
    npm install

Installation

Follow these steps to set up and run the project:

1. Get API Keys

2. Clone the Repository

git clone https://github.com/enjiawu/youthxhack.git

3. Install Backend Dependencies

  1. Change directory to the API folder:

    cd youthxhack/API
  2. Install NPM packages:

    npm install
  3. Start the backend server:

    node server.js

4. Configure API Keys

  • Open config.js in the API folder and replace the placeholder values with your API keys:

5. Install Frontend Dependencies

  1. Change directory to the React frontend folder:

    cd ../legit-anot
  2. Install NPM packages:

    npm install

6. Start the React Application

npm start

(back to top)

Acknowledgments

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •