# Projectstructuur

#### 📜  CheckCle Project Root

```
Project-structuur/
├── .github/
├── application/
├── docker/
├── docs/
├── scripts/
├── server/
├── .gitignore
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE.md
├── README.md
├── SECURITY.md
└── docker-compose.yml
```

#### 📁 Belangrijke mappen en bestanden

* **.github/**\
  Bevat GitHub-specifieke configuraties en workflows (bijv. template, CI/CD-pijplijnen).
* **application/**\
  Waarschijnlijk de hoofdfrontend/Tailwind-gebaseerde applicatielaag.
* **docker/**\
  Bevat Docker-configuratiescripts of `Docker compose` opstellingen voor containerized deployment.
* **docs/**\
  Documentatie voor het project—inclusief gesplitste README, CONTRIBUTING in verschillende talen, installatiehandleidingen, API-docs en gebruikershandleidingen.
* **scripts/**\
  Hulpscripts voor projectbeheer—zoals build-, install-, deployment- of agent-setup taken.
* **server/**\
  Backend Go-services (kernoperaties checkservice, beheer van uptime, SSL-monitoring, endpoints, kerndiensten en meer).
* **docker-compose.yml**\
  Definieert multi-container setup—frontend UI, backend service, database, agents&#x20;
* **README.md**\
  Hoofdprojectoverzicht, functies en snelstartinstructies [github.com](https://github.com/operacle/checkcle/releases).
* **LICENSE.md & CODE\_OF\_CONDUCT.md & SECURITY.md & CONTRIBUTING.md**\
  Standaard community-bestanden die licentiegebruik, contributieregels, beveiligingsbeleid en gedragscode definiëren.

#### 🧩 Architectuur hoogtepunten

* **Frontend (TypeScript/Vite)** in `application/`
* **Backend (in Go)** in `server/` omvat monitoringdiensten, gedistribueerde en serveragents
* **Dockerized Deployment** via `docker/` map en `docker-compose.yml`
* **Uitgebreide documentatie** en geautomatiseerde pijplijnen via `.github/` en `scripts`
