# prashantcode69/mcino-introduction-to-git-and-github architecture

> Architecture diagram of the GitHub repository prashantcode69/mcino-introduction-to-git-and-github, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/prashantcode69/mcino-introduction-to-git-and-github
- Repository: https://github.com/prashantcode69/mcino-introduction-to-git-and-github

## Overview

This small repository provides two standalone interest calculators. The documented simple-interest workflow and the sampled compound-interest script both take principal, time, and rate, calculate interest, and display a result. The simple-interest script’s implementation was not sampled, so its connection is based on the README and file tree.

Main entry points: [`simple-interest.sh`](https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/simple-interest.sh) (Simple Interest), [`compound_interest.py`](https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/compound_interest.py) (Compound Interest)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_user(("User"))
node_simple["Simple Interest<br/>[simple-interest.sh]"]
node_compound["Compound Interest"]
node_result["Interest Result"]

node_user -->|"provides inputs"| node_simple
node_simple -->|"displays interest"| node_result
node_user -->|"provides inputs"| node_compound
node_compound -->|"displays interest"| node_result

click node_simple "https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/simple-interest.sh"
click node_compound "https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/compound_interest.py"

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_user toneBlue
class node_simple,node_compound toneTeal
class node_result toneIndigo
```

## Components

### Other components

- **User**
- [Simple Interest](https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/simple-interest.sh): `simple-interest.sh`
- [Compound Interest](https://github.com/prashantcode69/mcino-introduction-to-git-and-github/blob/main/compound_interest.py): `compound_interest.py`
- **Interest Result**

## Connections

- User → Simple Interest: provides inputs
- Simple Interest → Interest Result: displays interest
- User → Compound Interest: provides inputs
- Compound Interest → Interest Result: displays interest
