feat: initial workflow portal - multi-tenant architecture

- Backend: Node.js + Express + TypeScript + Prisma + PostgreSQL
- Frontend: React + TypeScript + Tailwind CSS + Vite
- Multi-tenant with role-based access (SystemAdmin, Technician, Customer)
- Workflow editor with drag-and-drop steps
- JWT authentication with refresh tokens
- German UI throughout
This commit is contained in:
root
2026-03-20 22:48:04 +00:00
commit d58d53fa3b
48 changed files with 5688 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
DATABASE_URL=postgresql://workflow:workflow@localhost:5432/workflow_portal
JWT_SECRET=change-me-in-production
JWT_REFRESH_SECRET=change-me-too
PORT=4000
CORS_ORIGIN=http://localhost:3000