FamilyNido — a self-hosted PWA for a single household: shared calendar, chores, meals, school agenda, health records and a family wall. One instance per family, deployable with `docker compose` on any home server. Stack: .NET 10 (ASP.NET Core Minimal APIs) + EF Core 10 + PostgreSQL 16 on the backend, Angular 21 (standalone, signals, zoneless) + Tailwind CSS v4 on the frontend, SignalR for realtime, optional OIDC alongside local credentials, integration via a versioned `/api/v1/**` public API. See README.md for the module overview and how to deploy.
73 lines
2 KiB
Text
73 lines
2 KiB
Text
# ─── .NET ─────────────────────────────────────────────
|
|
bin/
|
|
obj/
|
|
*.user
|
|
*.suo
|
|
*.userprefs
|
|
.vs/
|
|
.vscode/
|
|
.idea/
|
|
*.lock.json
|
|
project.lock.json
|
|
artifacts/
|
|
coverage/
|
|
*.coverage
|
|
*.trx
|
|
TestResults/
|
|
|
|
# ─── Angular / Node ───────────────────────────────────
|
|
node_modules/
|
|
dist/
|
|
.angular/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
.cache/
|
|
.parcel-cache/
|
|
.turbo/
|
|
|
|
# ─── Environment & secrets ────────────────────────────
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.pfx
|
|
*.snk
|
|
|
|
# ─── Local tool state ─────────────────────────────────
|
|
# Claude Code per-repo permissions and preferences.
|
|
.claude/
|
|
|
|
# ─── OS ───────────────────────────────────────────────
|
|
Thumbs.db
|
|
Desktop.ini
|
|
.DS_Store
|
|
ehthumbs.db
|
|
$RECYCLE.BIN/
|
|
|
|
# ─── Editor ───────────────────────────────────────────
|
|
*.swp
|
|
*~
|
|
|
|
# ─── Docker ───────────────────────────────────────────
|
|
.docker-data/
|
|
|
|
# ─── EF Core artifacts ────────────────────────────────
|
|
*.db
|
|
*.db-shm
|
|
*.db-wal
|
|
|
|
# ─── Temporary / local scratch ────────────────────────
|
|
scratch/
|
|
tmp/
|
|
|
|
# ─── Local uploads (wall images, future attachments) ──
|
|
# Created by the Api when running in dev; production uses the
|
|
# `familynido-files` Docker volume and never hits this path.
|
|
src/FamilyNido.Api/data/
|
|
|
|
# ─── Personal design / spec notes kept out of the public repo ─────
|
|
FamilyNido.md
|
|
design/
|
|
|