Skip to content

This project uses the VirusTotal API to scan and analyze URLs for phishing and malicious content

License

Notifications You must be signed in to change notification settings

DebaA17/Phishing-url-checker

Repository files navigation

Phishing URL Checker

Demo

Netlify Status

Live Demo: urlcheck.debasisbiswas.me

A modern web application to scan and detect phishing URLs. Built with Next.js, TypeScript, and Tailwind CSS.

Features

  • Scan URLs for phishing threats (powered by VirusTotal API)
  • Security policy API
  • Responsive UI with modern components
  • Built with Next.js, React, and Tailwind CSS

API

This project uses the VirusTotal API to scan and analyze URLs for phishing and malicious content.

Getting Started

Prerequisites

  • Node.js (v18 or later recommended)
  • pnpm (or npm/yarn)

Installation

  1. Clone the repository:
    git clone https://github.com/DebaA17/Phishing-url-checker.git
    cd phishing-url
  2. Install dependencies:
    pnpm install
    # or
    npm install
    # or
    yarn install
  3. Run the development server:
    pnpm dev
    # or
    npm run dev
    # or
    yarn dev
  4. Open http://localhost:3000 in your browser.

Project Structure

  • app/ - Next.js app directory (pages, API routes)
  • components/ - Reusable UI components
  • hooks/ - Custom React hooks
  • lib/ - Utility functions
  • public/ - Static assets
  • styles/ - Global styles

License

This project is licensed under the MIT License. See LICENSE for details.

Buy Me A Coffee


Made with ❤️ by DEBASIS

About

This project uses the VirusTotal API to scan and analyze URLs for phishing and malicious content

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Contributors 3

  •  
  •  
  •