- 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
17 lines
590 B
JSON
17 lines
590 B
JSON
{
|
|
"name": "workflow-portal",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"install:all": "cd backend && npm install && cd ../frontend && npm install",
|
|
"dev:backend": "cd backend && npm run dev",
|
|
"dev:frontend": "cd frontend && npm run dev",
|
|
"build:backend": "cd backend && npm run build",
|
|
"build:frontend": "cd frontend && npm run build",
|
|
"build": "npm run build:backend && npm run build:frontend",
|
|
"db:migrate": "cd backend && npx prisma migrate deploy",
|
|
"db:seed": "cd backend && npm run db:seed",
|
|
"start": "cd backend && npm start"
|
|
}
|
|
}
|