8000 GitHub - bojadlabalaji/Cyber-Intellect: Data-driven Cyber Thread Intelligent Dashboard
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

bojadlabalaji/Cyber-Intellect

Repository files navigation

Cyber-Intellect

Cyber-Intellect is a comprehensive cyber threat dashboard designed to provide real-time monitoring and analysis of cybersecurity events. It features various tools and components to help users stay informed about the latest threats, including live feeds, abuse checks, and breach data.

Features

  • Dashboard: View an overview of the latest cyber threats and statistics.
  • Live Feed: Monitor real-time cybersecurity events as they occur.
  • Timeline: Track the development history and project milestones.
  • About: Learn more about the project and the team behind it.
  • Who Have Been Pwned: Check compromised websites and accounts.
  • IP Abuse Check: Identify and report abusive IP addresses.
  • Resources: Access a collection of useful cybersecurity tools and resources.

Dashboard Screenshots

Below is a screenshots of the Dashboard: lading page

worldmap hover

live threads

sortable wesite list

ip-check

Project Structure

public/
src/
  ├── App.css
  ├── App.jsx
  ├── assets/
  ├── axiosConfig.js
  ├── components/
  │   ├── Layout.jsx
  │   ├── LineChart.jsx
  │   ├── Navbar.jsx
  │   └── WorldMap.jsx
  ├── data/
  │   ├── breaches.json
  │   ├── latest_country_category_counts.json
  │   ├── tooltip-data.jsx
  │   └── world-topo.json
  ├── index.css
  ├── main.jsx
  ├── pages/
  │   ├── About.jsx
  │   ├── Dashboard.jsx
  │   ├── IPAbuseCheck.jsx
  │   ├── LiveFeed.jsx
  │   ├── NotFound.jsx
  │   ├── Resources.jsx
  │   ├── Timeline.jsx
  │   └── WhoHaveBeenPwned.jsx
  ├── store/
  ├── theme.js
  └── utils/
eslint.config.js
index.html
package.json
Readme.md
vite.config.js


Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/Cyber-Intellect.git
    cd Cyber-Intellect
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

Building for Production

Run the following command to build the project for production:

npm run build

Deployment

Deploy the project using:

npm run deploy

Configuration

  • The project uses Vite for development and bundling.
  • The base path for the routes is set to /Cyber-Intellect/ in the router configuration.
  • Additional settings and configurations can be adjusted in the vite.config.js file.

Contributing

Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published
0