Skip to content

Repository files navigation

SecureScan-AI

A Full Stack Vulnerability Scanner built using React.js, Spring Boot, Java 17, MySQL, JWT Authentication, OWASP Dependency Check and Nmap.

Features

  • User Registration & Login
  • JWT Authentication
  • Dashboard
  • Website & Network Scanning
  • OWASP Dependency Check Integration
  • Nmap Integration
  • Vulnerability Reports
  • Scan History
  • PDF Report Generation
  • Responsive UI

Technology Stack

Frontend

  • React.js
  • Bootstrap
  • JavaScript
  • HTML5
  • CSS3

Backend

  • Spring Boot
  • Java 17
  • Spring Security
  • JWT
  • REST API

Database

  • MySQL
  • Spring Data JPA
  • Hibernate

Scanner

  • OWASP Dependency Check
  • Nmap

Installation

Backend

cd backend
mvn spring-boot:run

Frontend

cd frontend
npm install
npm run dev

Database

CREATE DATABASE securescan_db;

Authors

Pooja Singh

About

AI-powered Cyber Security Vulnerability Scanner using Spring Boot, React, MySQL and AI technologies.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages