-
Notifications
You must be signed in to change notification settings - Fork 2
DevelopmentIndex
Maria Martinez edited this page Sep 21, 2026
·
2 revisions
Central index for Forests Client Management System development guides, local environment setup, and engineering conventions.
| Document | Description |
|---|---|
| Docker & Infrastructure | Orchestrating PostgreSQL, Oracle Free, and Flyway migration services via Docker Compose. |
| Frontend Setup | Running the Vue 3 application with Vite, .env configuration, WireMock stubs, and VS Code setup. |
| Backend Setup | Running Spring Boot reactive backend, legacy, and processor services locally, Maven profiles, and IDE setup. |
| Document | Description |
|---|---|
| Project Conventions | Git Conventional Commits, branch naming standards, issue linking, and pull request guidelines. |
| Frontend Structure Guidelines | Coding patterns, naming rules, and directory organization for Vue components and composables. |
This wiki serves as the central documentation and knowledge base for the Forests Client Management System, maintained by the British Columbia Ministry of Forests.
Please Note:
- This wiki is a living document maintained by the development team and contributors.
- When making substantial architectural or code changes, remember to update the corresponding wiki documentation.
- Always verify critical environment configurations against team vaults and OpenShift secret managers.
Have questions, found a documentation discrepancy, or need clarification?
- Questions or Bug Reports: Open an issue in the GitHub repository
- Pull Requests: Submit code or doc improvements via Pull Requests
- Database Schema Reference: Explore our SchemaSpy ER Diagrams
Forest Client Wiki | GitHub Repository
- Architecture Overview
- Frontend Architecture
- Frontend Structure
- Backend Architecture
- Backend Structure
- Legacy Architecture
- Processor Architecture
- Data Model
- Development Overview
- Local Setup & Docker
- Frontend Setup
- Backend Setup
- Project Conventions
- Frontend Structure Guidelines