# psrana/mini-major-projects architecture

> Architecture diagram of the GitHub repository psrana/mini-major-projects, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-10). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/psrana/mini-major-projects
- Repository: https://github.com/psrana/mini-major-projects

## Overview

This repository is a README-based directory of project ideas and research resources, not an implementation of those projects. The user browses mini-project, major-problem, or research listings and follows their links to external resources. The README documents the categories and destinations; no source code is available to establish behavior beyond that catalog structure.

Main entry points: [`README.md`](https://github.com/psrana/mini-major-projects/blob/main/README.md) (Problem statements)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_mini["Mini Projects"]
  node_mini_section["Code projects<br/>[README.md]"]
  node_krish["Krish Naik repository"]
  node_ai_projects["500+ AI projects"]
end

subgraph group_major["Major Problems"]
  node_major_section["Problem statements<br/>[README.md]"]
  node_isro["ISRO problems 2021–25<br/>[README.md]"]
  node_army_design["Army Design Bureau"]
  node_army_make["Army Make projects"]
  node_cyber["Cybersecurity problems<br/>[README.md]"]
  node_kavach["Kavach 2023"]
  node_cyber_28["28 problem statements"]
  node_leading_ai["LeadingIndia.AI problems"]
end

subgraph group_research["Research"]
  node_research_section["Research resources<br/>[README.md]"]
  node_optimization["Real-life optimization"]
  node_papers["Conference papers with code"]
end

node_user(("Project seeker"))
node_catalog["Resource catalog<br/>[README.md]"]

node_user -->|"browses"| node_catalog
node_catalog -->|"lists"| node_mini_section
node_catalog -->|"lists"| node_major_section
node_catalog -->|"lists"| node_research_section
node_mini_section -->|"links to"| node_krish
node_mini_section -->|"links to"| node_ai_projects
node_major_section -->|"lists"| node_isro
node_major_section -->|"links to"| node_army_design
node_major_section -->|"links to"| node_army_make
node_major_section -->|"lists"| node_cyber
node_major_section -->|"links to"| node_leading_ai
node_cyber -->|"links to"| node_kavach
node_cyber -->|"links to"| node_cyber_28
node_research_section -->|"links to"| node_optimization
node_research_section -->|"links to"| node_papers

click node_catalog "https://github.com/psrana/mini-major-projects/blob/main/README.md"
click node_mini_section "https://github.com/psrana/mini-major-projects/blob/main/README.md"
click node_major_section "https://github.com/psrana/mini-major-projects/blob/main/README.md"
click node_isro "https://github.com/psrana/mini-major-projects/blob/main/README.md"
click node_cyber "https://github.com/psrana/mini-major-projects/blob/main/README.md"
click node_research_section "https://github.com/psrana/mini-major-projects/blob/main/README.md"

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_mini_section,node_krish,node_ai_projects toneBlue
class node_major_section,node_isro,node_army_design,node_army_make,node_cyber,node_kavach,node_cyber_28,node_leading_ai toneAmber
class node_research_section,node_optimization,node_papers toneMint
class node_user toneIndigo
class node_catalog toneTeal
```

## Components

### Mini Projects

- [Code projects](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`
- **Krish Naik repository**
- **500+ AI projects**

### Major Problems

- [Problem statements](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`
- [ISRO problems 2021–25](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`
- **Army Design Bureau**
- **Army Make projects**
- [Cybersecurity problems](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`
- **Kavach 2023**
- **28 problem statements**
- **LeadingIndia.AI problems**

### Research

- [Research resources](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`
- **Real-life optimization**
- **Conference papers with code**

### Other components

- **Project seeker**
- [Resource catalog](https://github.com/psrana/mini-major-projects/blob/main/README.md): `README.md`

## Connections

- Project seeker → Resource catalog: browses (evidence: `README.md`)
- Resource catalog → Code projects: lists (evidence: `README.md`)
- Resource catalog → Problem statements: lists (evidence: `README.md`)
- Resource catalog → Research resources: lists (evidence: `README.md`)
- Code projects → Krish Naik repository: links to (evidence: `README.md`)
- Code projects → 500+ AI projects: links to (evidence: `README.md`)
- Problem statements → ISRO problems 2021–25: lists (evidence: `README.md`)
- Problem statements → Army Design Bureau: links to (evidence: `README.md`)
- Problem statements → Army Make projects: links to (evidence: `README.md`)
- Problem statements → Cybersecurity problems: lists (evidence: `README.md`)
- Problem statements → LeadingIndia.AI problems: links to (evidence: `README.md`)
- Cybersecurity problems → Kavach 2023: links to (evidence: `README.md`)
- Cybersecurity problems → 28 problem statements: links to (evidence: `README.md`)
- Research resources → Real-life optimization: links to (evidence: `README.md`)
- Research resources → Conference papers with code: links to (evidence: `README.md`)
