docs: add COMPONENT.md to all 18 components and README.md to 3 missing repos

This commit is contained in:
2026-07-07 16:23:57 +02:00
parent d2790ff9a1
commit 2e35796f37
21 changed files with 363 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# Jury-Voting
Real-time jury voting application for the UNIKAT Ideenwettbewerb.
## Stack
- Frontend: React 19 + Vite
- Backend: Express.js
- Persistence: JSON file-based
- Real-time: Server-Sent Events (SSE)
## URLs
- Production: https://unikat.andreknie.de
- Admin: /admin
- Results/Beamer: /results
## Development
```bash
npm install
npm run dev
```
## Deployment
Push to main triggers GitHub Actions -> SSH to VPS -> systemd restart.
Port 3002 on VPS, Caddy reverse proxy.