Skip to content

WildFire Management SystemVolledige Project Documentatie

Alles wat je nodig hebt om het project te begrijpen, installeren en onderhouden

Welkom bij de WMS Documentatie ​

Welkom bij de volledige documentatie van het WildFire Management System (WMS). Dit is je centrale plek voor alle informatie over het project.

Snelle Start ​

Voor Ontwikkelaars ​

Voor Operations ​

Voor Project Management ​

Projectstructuur ​

β”œβ”€β”€ frontend-monorepo/        # Vue 3 + Nuxt applicaties
β”‚   β”œβ”€β”€ projects/
β”‚   β”‚   β”œβ”€β”€ adminportal/      # Admin dashboard
β”‚   β”‚   └── userdashboard/    # Member user interface
β”‚   └── shared/               # Gedeelde componenten
β”‚
β”œβ”€β”€ backend/                  # Node.js + Express API
β”‚   └── project/containers/
β”‚       β”œβ”€β”€ backend/          # API server
β”‚       └── db/               # PostgreSQL database
β”‚
└── documentation/            # Project documentatie
    └── docs/                 # Deze documentatie
ItemBeschrijving
Aan de slagDevelopment environment setup
DeploymentProduction deployment & hosting
AfsprakenTeam agreements en regels
AuditsSecurity & usability audits
Team MeetingsInterne meetings en retrospectives
Klant MeetingsCustomer feedback & requirements

Handige Commando's ​

Development ​

bash
# Frontend starten
cd frontend-monorepo
pnpm install
pnpm run dev -w adminportal      # AdminPortal op :3001
pnpm run dev -w userdashboard    # UserDashboard op :3002

# Backend starten
cd backend/back-end/project/containers/backend
pnpm install
pnpm run dev                      # API op :3000

# Documentatie
pnpm run docs:dev                 # Op :5173

Production ​

bash
# Build
pnpm run build

# Deploy met Docker
docker-compose up -d              # Start alle services
docker-compose logs -f            # View logs
docker-compose down               # Stop services

πŸ“Œ Bookmark deze pagina voor makkelijke toegang tot alle documentatie!

Fire Management System Documentation