An open API service indexing awesome lists of open source software.

https://github.com/rohancyberops/rpp


https://github.com/rohancyberops/rpp

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

---

# RPP (Rohan Python Projects) 🚀

Welcome to **RPP (Rohan Python Projects)**, a collection of my personal Python-based projects, ranging from cybersecurity tools to utility scripts. These projects showcase my skills in Python programming and my dedication to innovation and problem-solving. 💻✨

## 🚀 Projects Included

1. **Cyber Threat Detection System**:
- Description: An automated system that identifies and mitigates cyber threats using machine learning and Python.
- Technologies: Python, Scikit-learn, Pandas

2. **School Management System**:
- Description: A secure web application to manage school operations and administrative tasks.
- Technologies: Flask, SQLite, HTML/CSS

3. **Identity Detection Tool**:
- Description: Python-based utility for efficient verification and management of identity documents.
- Technologies: Python, OpenCV, Tesseract OCR

4. **Portfolio Website**:
- Description: A dynamic portfolio website to showcase my professional skills and projects.
- Technologies: HTML/CSS, JavaScript, Python (Flask)

5. **Containerized Security Lab**:
- Description: A virtual environment using Docker and Kubernetes for testing cybersecurity tools like John the Ripper and Metasploit.
- Technologies: Docker, Kubernetes, Kali Linux, Python

6. **PDF to DOCX Converter**:
- Description: A Python script that converts PDF files into editable DOCX documents.
- Technologies: Python, PyPDF2, python-docx

## 🔧 Setup and Installation

To get started with any of the projects, follow the steps below:

1. Clone the repository:
```bash
git clone https://github.com/RohanCyberOps/RPP.git
```

2. Navigate into the project folder:
```bash
cd
```

3. Install required dependencies:
```bash
pip install -r requirements.txt
```

4. Run the project:
```bash
python .py
```

## 📂 File Structure

- `CyberThreatDetection/`: Cyber Threat Detection System project files
- `SchoolManagement/`: School Management System project files
- `IdentityDetection/`: Identity Detection Tool project files
- `PortfolioWebsite/`: Portfolio Website source files
- `SecurityLab/`: Containerized Security Lab setup files
- `PDFtoDOCX/`: PDF to DOCX Converter files
- `requirements.txt`: Python dependencies for the projects

## 💡 Contributing

Contributions to improve or add features to the projects are welcome! Please fork the repository, make your changes, and submit a pull request.

## 📜 License

This project is licensed under the MIT License – see the [LICENSE](LICENSE) file for details.

---