# dheeraj00001/se-lab-6-assignment architecture

> Architecture diagram of the GitHub repository dheeraj00001/se-lab-6-assignment, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-14). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/dheeraj00001/se-lab-6-assignment
- Repository: https://github.com/dheeraj00001/se-lab-6-assignment

## Overview

This is a small, standalone car-insurance calculation library. Its three independent functions calculate annual premiums, no-claim bonuses, and claim payouts; the sampled source shows no application layer or orchestration connecting them. The README is empty, so the graph is based on the sampled implementation only.

## Diagram (Mermaid)

```mermaid
flowchart TD

node_annual_premium["Annual Premium"]
node_no_claim_bonus["No-Claim Bonus"]
node_claim_payout["Claim Payout"]

click node_annual_premium "https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.py"
click node_no_claim_bonus "https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.py"
click node_claim_payout "https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.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_annual_premium,node_no_claim_bonus,node_claim_payout toneTeal
```

## Components

### Other components

- [Annual Premium](https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.py): `LAB6/car_insurance_premium.py`
- [No-Claim Bonus](https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.py): `LAB6/car_insurance_premium.py`
- [Claim Payout](https://github.com/dheeraj00001/se-lab-6-assignment/blob/main/LAB6/car_insurance_premium.py): `LAB6/car_insurance_premium.py`
