feat: Architektur & Tech-Stack Dokumentation
📐 Architektur: - Cloud-basiert (SaaS) Entscheidung - Multi-Tenancy Konzept - Architektur-Diagramm 🛠️ Tech-Stack: - Deno + Oak Backend - PostgreSQL Datenbank - Vue 3 + PrimeVue Frontend - Hetzner Hosting (DSGVO) 📁 Projektstruktur: - src/ mit routes, middleware, services - docs/ mit Architektur-Doku - Basis main.ts mit Health Check
This commit is contained in:
22
deno.json
Normal file
22
deno.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "pulse-crm-backend",
|
||||
"version": "0.1.0",
|
||||
"tasks": {
|
||||
"dev": "deno run --allow-net --allow-env --allow-read --watch src/main.ts",
|
||||
"start": "deno run --allow-net --allow-env --allow-read src/main.ts",
|
||||
"test": "deno test --allow-net --allow-env --allow-read",
|
||||
"db:migrate": "deno run --allow-net --allow-env --allow-read src/db/migrate.ts",
|
||||
"db:seed": "deno run --allow-net --allow-env --allow-read src/db/seed.ts"
|
||||
},
|
||||
"imports": {
|
||||
"@oak/oak": "jsr:@oak/oak@^17.0.0",
|
||||
"@std/dotenv": "jsr:@std/dotenv@^0.225.0",
|
||||
"postgres": "https://deno.land/x/postgres@v0.19.3/mod.ts",
|
||||
"zod": "https://deno.land/x/zod@v3.22.4/mod.ts",
|
||||
"argon2": "https://deno.land/x/argon2@v0.9.2/mod.ts",
|
||||
"djwt": "https://deno.land/x/djwt@v3.0.2/mod.ts"
|
||||
},
|
||||
"compilerOptions": {
|
||||
"strict": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user