feat: AR-ElecArrangement initial commit — Python FastAPI + uvicorn (LAN desktop app, packaged as .exe via PyInstaller)

This commit is contained in:
2026-07-03 12:18:12 -04:00
commit 5f552ca8ab
22 changed files with 1444 additions and 0 deletions
@@ -0,0 +1,72 @@
# ── Python ───────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# ── Environments ─────────────────────────────────────────────────────────────
.env
.venv
venv/
env/
ENV/
env.bak/
# ── PyInstaller ──────────────────────────────────────────────────────────────
*.spec
!arelec.spec # keep the canonical spec checked in
# ── IDE / Editor ─────────────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db
# ── Frontend (Vue/Vite/Node) ─────────────────────────────────────────────────
frontend/node_modules/
frontend/dist/
frontend/.vite/
frontend/coverage/
*.tsbuildinfo
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
# ── Project files (user data) ────────────────────────────────────────────────
*.area
!sample_projects/*.area
projects/
# ── Logs ─────────────────────────────────────────────────────────────────────
logs/
*.log
# ── Tests ────────────────────────────────────────────────────────────────────
.pytest_cache/
.coverage
htmlcov/
# ── OS / temp ────────────────────────────────────────────────────────────────
*.tmp
*.bak
*~