Skip to content

It is a cyber security related website which help new user know about cyber crime, cyber security features and how to protect it

Notifications You must be signed in to change notification settings

Manu77211/SecureX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

72 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SecureX

SecureX is a comprehensive cybersecurity platform designed to integrate with various security tools and services, providing a unified interface for threat detection, response, and management. This project aims to streamline security operations by consolidating alerts, automating workflows, and enhancing incident response capabilities.


πŸš€ Features

  • Centralized Dashboard: View and manage security alerts from multiple sources in one place.
  • Automated Workflows: Implement predefined workflows to automate common security tasks.
  • Custom Integrations: Extend functionality by integrating with third-party security tools and APIs.
  • Real-time Notifications: Receive instant alerts for critical security events.
  • User Management: Control access and permissions for different user roles.

πŸ› οΈ Technologies Used

  • Frontend: React.js
  • Backend: Node.js with Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens),Clerk for authentication
  • Deployment: Vercel (Frontend), Render (Backend)

πŸ“¦ Installation

Prerequisites

Ensure you have the following installed:

Backend Setup

  1. Clone the repository:

    git clone https://github.com/Manu77211/SecureX.git
    cd SecureX
  2. Navigate to the backend directory:

    cd backend
  3. Install dependencies:

    npm install
  4. Create a .env file and add your environment variables:

    MONGO_URI=your_mongodb_connection_string
    JWT_SECRET=your_jwt_secret
    PORT=5000
  5. Start the backend server:

    npm start

Frontend Setup

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Start the frontend development server:

    npm start

The frontend will be accessible at http://localhost:3000.


πŸ”— Deployment


πŸ“„ API Documentation

Detailed API documentation is available in the docs/ directory.


πŸ§ͺ Testing

To run tests:

npm test

🀝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.


πŸ“„ License

This project is licensed under the MIT License.


Feel free to customize this template further based on the specific details and requirements of your project.

About

It is a cyber security related website which help new user know about cyber crime, cyber security features and how to protect it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages