# khushbu2026/khush-6-months-dae-project architecture

> Architecture diagram of the GitHub repository khushbu2026/khush-6-months-dae-project, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/khushbu2026/khush-6-months-dae-project
- Repository: https://github.com/khushbu2026/khush-6-months-dae-project

## Overview

This repository is a personal learning-and-work portfolio, not one integrated application. A visitor’s main workflow is to enter through the portfolio site, browse project and professional material, and inspect individual deliverables. Its branches cover early programming exercises, cybersecurity coursework and SOC capstone materials, professional assets, and a small PHP message-board exercise. The PHP form, handler, database, and message listing show a concrete runtime path. Most portfolio artifacts are documents, so their internal production or SOC-system wiring cannot be established from the available tree and sampled source.

Main entry points: [`SEMESTER 2/S2- week 1/webdev-backend-intro/view.php`](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/view.php) (Message Listing), [`SEMESTER 2/S2- week 1/webdev-backend-intro/index.html`](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/index.html) (Message Form), [`SEMESTER 2/S2- week 1/webdev-backend-intro/form_handler.php`](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/form_handler.php) (Form Handler), [`SEMESTER 2/S2- week 1/webdev-backend-intro/db.sql`](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/db.sql) (Messages Store)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_portfolio["Portfolio Site"]
  node_sitehome["Site Home<br/>[index.md]"]
  node_siteprojects["Projects Page<br/>[projects.md]"]
  node_siteresume["Resume Page<br/>[resume.md]"]
end

subgraph group_learning["Learning Projects"]
  node_ecostyle["ECOSTYLE Suggestions<br/>[ecostyle.new.py]"]
  node_dice["Dice Exercise<br/>[dice_game.py]"]
  node_semester1["Semester One Work<br/>[README.md]"]
  node_semester2["Semester Two Work<br/>[README.md]"]
end

subgraph group_cyber["Cybersecurity Work"]
  node_threatreports["Threat Reports"]
  node_socops["SOC Operations"]
  node_monitoring["Monitoring Evidence<br/>[Evidence_Index.md]"]
  node_autonomous["SOC Evidence<br/>[Evidence_Index.md]"]
  node_socpresentation["SOC Presentation"]
  node_encryption["Encryption Demo<br/>[encrypt_demo.py]"]
end

subgraph group_webdemo["Web Demo"]
  node_form["Message Form<br/>[index.html]"]
  node_handler["Form Handler<br/>[form_handler.php]"]
  node_messages[("Messages Store<br/>[db.sql]")]
  node_listing["Message Listing<br/>[view.php]"]
  node_editor["Message Editor<br/>[edit.php]"]
end

node_visitor(("Portfolio Visitor"))

node_visitor -->|"opens"| node_sitehome
node_visitor -->|"browses"| node_siteprojects
node_visitor -->|"views"| node_siteresume
node_visitor -->|"tries"| node_ecostyle
node_visitor -->|"tries"| node_dice
node_visitor -->|"explores"| node_semester1
node_visitor -->|"explores"| node_semester2
node_visitor -->|"reviews"| node_threatreports
node_visitor -->|"reviews"| node_socops
node_visitor -->|"reviews"| node_monitoring
node_visitor -->|"reviews"| node_autonomous
node_visitor -->|"views"| node_socpresentation
node_visitor -->|"runs"| node_encryption
node_visitor -->|"submits"| node_form
node_form -->|"posts data"| node_handler
node_handler -->|"inserts"| node_messages
node_visitor -->|"requests"| node_listing
node_listing -->|"queries"| node_messages
node_listing -->|"links to"| node_editor
node_visitor -->|"edits"| node_editor

click node_sitehome "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/index.md"
click node_siteprojects "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/projects.md"
click node_siteresume "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/resume.md"
click node_ecostyle "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/python_1/ecostyle.new.py"
click node_dice "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/First-python-%20Project/dice_game.py"
click node_semester1 "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%201/README.md"
click node_semester2 "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/README.md"
click node_threatreports "https://github.com/khushbu2026/khush-6-months-dae-project/tree/main/cyber_threats_and_vulnerabilities_1"
click node_socops "https://github.com/khushbu2026/khush-6-months-dae-project/tree/main/security_operation%20_centre_1"
click node_monitoring "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/security_monitoring_1/Evidence_Index.md"
click node_autonomous "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/AUTONOMOUS%20_SOC/Evidence_Index.md"
click node_socpresentation "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/final%20presentation/Autonomous_SOC_v4.key"
click node_encryption "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/cybersecurity_basics_1/ENCRYPTION%20TECHNIQUE/encrypt_demo.py"
click node_form "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/index.html"
click node_handler "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/form_handler.php"
click node_messages "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/db.sql"
click node_listing "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/view.php"
click node_editor "https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/edit.php"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_sitehome,node_siteprojects,node_siteresume toneBlue
class node_ecostyle,node_dice,node_semester1,node_semester2 toneAmber
class node_threatreports,node_socops,node_monitoring,node_autonomous,node_socpresentation,node_encryption toneMint
class node_form,node_handler,node_messages,node_listing,node_editor toneRose
class node_visitor toneIndigo
```

## Components

### Portfolio Site

- [Site Home](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/index.md): `docs/index.md`
- [Projects Page](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/projects.md): `docs/projects.md`
- [Resume Page](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/docs/resume.md): `docs/resume.md`

### Learning Projects

- [ECOSTYLE Suggestions](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/python_1/ecostyle.new.py): `python_1/ecostyle.new.py`
- [Dice Exercise](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/First-python-%20Project/dice_game.py): `First-python- Project/dice_game.py`
- [Semester One Work](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%201/README.md): `SEMESTER 1/README.md`
- [Semester Two Work](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/README.md): `SEMESTER 2/README.md`

### Cybersecurity Work

- [Threat Reports](https://github.com/khushbu2026/khush-6-months-dae-project/tree/main/cyber_threats_and_vulnerabilities_1): `cyber_threats_and_vulnerabilities_1`
- [SOC Operations](https://github.com/khushbu2026/khush-6-months-dae-project/tree/main/security_operation%20_centre_1): `security_operation _centre_1`
- [Monitoring Evidence](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/security_monitoring_1/Evidence_Index.md): `security_monitoring_1/Evidence_Index.md`
- [SOC Evidence](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/AUTONOMOUS%20_SOC/Evidence_Index.md): `AUTONOMOUS _SOC/Evidence_Index.md`
- [SOC Presentation](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/final%20presentation/Autonomous_SOC_v4.key): `final presentation/Autonomous_SOC_v4.key`
- [Encryption Demo](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/cybersecurity_basics_1/ENCRYPTION%20TECHNIQUE/encrypt_demo.py): `cybersecurity_basics_1/ENCRYPTION TECHNIQUE/encrypt_demo.py`

### Web Demo

- [Message Form](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/index.html): `SEMESTER 2/S2- week 1/webdev-backend-intro/index.html`
- [Form Handler](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/form_handler.php): `SEMESTER 2/S2- week 1/webdev-backend-intro/form_handler.php`
- [Messages Store](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/db.sql): `SEMESTER 2/S2- week 1/webdev-backend-intro/db.sql`
- [Message Listing](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/view.php): `SEMESTER 2/S2- week 1/webdev-backend-intro/view.php`
- [Message Editor](https://github.com/khushbu2026/khush-6-months-dae-project/blob/main/SEMESTER%202/S2-%20week%201/webdev-backend-intro/edit.php): `SEMESTER 2/S2- week 1/webdev-backend-intro/edit.php`

### Other components

- **Portfolio Visitor**

## Connections

- Portfolio Visitor → Site Home: opens
- Portfolio Visitor → Projects Page: browses
- Portfolio Visitor → Resume Page: views
- Portfolio Visitor → ECOSTYLE Suggestions: tries
- Portfolio Visitor → Dice Exercise: tries
- Portfolio Visitor → Semester One Work: explores
- Portfolio Visitor → Semester Two Work: explores
- Portfolio Visitor → Threat Reports: reviews
- Portfolio Visitor → SOC Operations: reviews
- Portfolio Visitor → Monitoring Evidence: reviews
- Portfolio Visitor → SOC Evidence: reviews
- Portfolio Visitor → SOC Presentation: views
- Portfolio Visitor → Encryption Demo: runs
- Portfolio Visitor → Message Form: submits
- Message Form → Form Handler: posts data
- Form Handler → Messages Store: inserts
- Portfolio Visitor → Message Listing: requests
- Message Listing → Messages Store: queries
- Message Listing → Message Editor: links to
- Portfolio Visitor → Message Editor: edits
