Flux_bot 18eb396b1e feat: DSGVO Compliance Dokumentation
📋 Dokumente:
- DSGVO.md - Technische & organisatorische Maßnahmen
- privacy-policy.md - Datenschutzerklärung
- avv-template.md - Auftragsverarbeitungsvertrag

 Abgedeckt:
- Art. 15-22: Betroffenenrechte
- Art. 28: Auftragsverarbeitung
- Art. 30: Verarbeitungsverzeichnis
- Art. 32: Technische Maßnahmen

🔒 Löschkonzept inkludiert
2026-02-11 10:01:44 +00:00
2026-02-11 10:01:44 +00:00

Pulse CRM Backend

🫀 Der Herzschlag deines Business - Cloud-basiertes CRM für den deutschen Markt.

Tech Stack

  • Runtime: Deno 2.x
  • Framework: Oak
  • Database: PostgreSQL 16
  • Auth: JWT + Argon2
  • Hosting: Hetzner Cloud (DSGVO-konform)

Quick Start

# Dependencies cachen
deno cache src/main.ts

# Development Server
deno task dev

# Production
deno task start

API Endpoints

Endpoint Beschreibung
GET /health Health Check
GET /api/v1 API Info
POST /api/v1/auth/login Login
POST /api/v1/auth/register Registrierung
GET /api/v1/contacts Kontakte auflisten
GET /api/v1/deals Deals auflisten
... ...

Projektstruktur

src/
├── main.ts           # Entry Point
├── routes/           # API Routes
│   ├── auth.ts
│   ├── contacts.ts
│   ├── deals.ts
│   └── ...
├── middleware/       # Middleware
│   ├── auth.ts
│   ├── cors.ts
│   └── rateLimit.ts
├── services/         # Business Logic
├── models/           # Type Definitions
├── db/               # Database
│   ├── client.ts
│   ├── migrate.ts
│   └── schema.ts
└── utils/            # Helpers

Environment Variables

Siehe .env.example

DSGVO

  • Hosting in Deutschland
  • Verschlüsselung (TLS + AES-256)
  • Audit Logging
  • Datenexport
  • Löschkonzept

Docs


© 2026 Pulse CRM - Made with 💚 in Germany

Description
Pulse CRM Backend - Deno + PostgreSQL
Readme 143 KiB
Languages
TypeScript 94.6%
PLpgSQL 5.4%