# geekcompany/resumesample architecture

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

- Interactive diagram: https://gitdiagram.com/geekcompany/resumesample
- Repository: https://github.com/geekcompany/resumesample

## Overview

This repository is a curated collection of programmer résumé templates, not an application runtime. Readers start at the README, which links to nine Markdown templates and also points to an online résumé editor, a self-hosted edition, and a résumé-writing tutorial. The templates are separate content documents; no further processing or storage workflow is documented. Only the README was provided as evidence, so relationships are limited to its explicit links.

Main entry points: [`README.md`](https://github.com/geekcompany/resumesample/blob/master/README.md) (Template Index), [`php.md`](https://github.com/geekcompany/resumesample/blob/master/php.md) (PHP Template), [`ios.md`](https://github.com/geekcompany/resumesample/blob/master/ios.md) (iOS Template), [`android.md`](https://github.com/geekcompany/resumesample/blob/master/android.md) (Android Template)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_reader(("Reader"))
node_index["Template Index<br/>[README.md]"]
node_php["PHP Template<br/>[php.md]"]
node_ios["iOS Template<br/>[ios.md]"]
node_android["Android Template<br/>[android.md]"]
node_web["Web Template<br/>[web.md]"]
node_java["Java Template<br/>[java.md]"]
node_c["C/C++ Template<br/>[c.md]"]
node_node["NodeJS Template<br/>[node.md]"]
node_architect["Architect Template<br/>[architect.md]"]
node_general["General Template<br/>[etc.md]"]
node_online["Online Résumé Editor"]
node_selfhosted["Self-hosted DeerResume"]
node_tutorial["Résumé Tutorial"]

node_reader -->|"opens"| node_index
node_index -->|"links"| node_php
node_index -->|"links"| node_ios
node_index -->|"links"| node_android
node_index -->|"links"| node_web
node_index -->|"links"| node_java
node_index -->|"links"| node_c
node_index -->|"links"| node_node
node_index -->|"links"| node_architect
node_index -->|"links"| node_general
node_index -->|"mentions"| node_online
node_index -->|"mentions"| node_selfhosted
node_index -->|"links"| node_tutorial

click node_index "https://github.com/geekcompany/resumesample/blob/master/README.md"
click node_php "https://github.com/geekcompany/resumesample/blob/master/php.md"
click node_ios "https://github.com/geekcompany/resumesample/blob/master/ios.md"
click node_android "https://github.com/geekcompany/resumesample/blob/master/android.md"
click node_web "https://github.com/geekcompany/resumesample/blob/master/web.md"
click node_java "https://github.com/geekcompany/resumesample/blob/master/java.md"
click node_c "https://github.com/geekcompany/resumesample/blob/master/c.md"
click node_node "https://github.com/geekcompany/resumesample/blob/master/node.md"
click node_architect "https://github.com/geekcompany/resumesample/blob/master/architect.md"
click node_general "https://github.com/geekcompany/resumesample/blob/master/etc.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_reader,node_online,node_selfhosted,node_tutorial toneIndigo
class node_index,node_php,node_ios,node_android,node_web,node_java,node_c,node_node,node_architect,node_general toneTeal
```

## Components

### Other components

- **Reader**
- [Template Index](https://github.com/geekcompany/resumesample/blob/master/README.md): `README.md`
- [PHP Template](https://github.com/geekcompany/resumesample/blob/master/php.md): `php.md`
- [iOS Template](https://github.com/geekcompany/resumesample/blob/master/ios.md): `ios.md`
- [Android Template](https://github.com/geekcompany/resumesample/blob/master/android.md): `android.md`
- [Web Template](https://github.com/geekcompany/resumesample/blob/master/web.md): `web.md`
- [Java Template](https://github.com/geekcompany/resumesample/blob/master/java.md): `java.md`
- [C/C++ Template](https://github.com/geekcompany/resumesample/blob/master/c.md): `c.md`
- [NodeJS Template](https://github.com/geekcompany/resumesample/blob/master/node.md): `node.md`
- [Architect Template](https://github.com/geekcompany/resumesample/blob/master/architect.md): `architect.md`
- [General Template](https://github.com/geekcompany/resumesample/blob/master/etc.md): `etc.md`
- **Online Résumé Editor**
- **Self-hosted DeerResume**
- **Résumé Tutorial**

## Connections

- Reader → Template Index: opens (evidence: `README.md`)
- Template Index → PHP Template: links (evidence: `README.md`)
- Template Index → iOS Template: links (evidence: `README.md`)
- Template Index → Android Template: links (evidence: `README.md`)
- Template Index → Web Template: links (evidence: `README.md`)
- Template Index → Java Template: links (evidence: `README.md`)
- Template Index → C/C++ Template: links (evidence: `README.md`)
- Template Index → NodeJS Template: links (evidence: `README.md`)
- Template Index → Architect Template: links (evidence: `README.md`)
- Template Index → General Template: links (evidence: `README.md`)
- Template Index → Online Résumé Editor: mentions (evidence: `README.md`)
- Template Index → Self-hosted DeerResume: mentions (evidence: `README.md`)
- Template Index → Résumé Tutorial: links (evidence: `README.md`)
