Skip to content
Platform Services Registry
WeasyPrint
bcgov/platform-services-registry
Home
Development setup
Git & Github
CI / CD
Code conventions
Business logic
Research
Tests
Platform Services Registry
bcgov/platform-services-registry
Home
Home
About
Technologies
Technologies
Terraform
Airflow
Database Tools
WeasyPrint
Development setup
Development setup
Local Development Environment
Chart.js in Node.js
Sandbox Environment
Onboarding and Offboarding Guide
React Emails
Resource Metrics
Git & Github
Git & Github
Git Branching Model
New Task branch
Clean task PR
Renovate Bot PR Review
RocketChat Deployment Notifications
CI / CD
CI / CD
CI (Continuous Integration)
CI (Continuous Integration)
Peer Review Protocol
CI Pipeline Checks
Automated Dependency Updates
Secret Scanning
CD (Continuous Deployment)
CD (Continuous Deployment)
Deployment & Release Life Cycle
Release Tag Dispatch Workflow
Debugging Helm Deployment Failure Issues
Database
Code conventions
Code conventions
Clean code
Clean code
Return Early Pattern
Use Descriptive Function Names
Naming React Callback Props and Handlers
Check Falsy Conditions Early
Split Large Components/Functions Into Smaller Ones
Use Utils, Helpers, and Shared Components
Naming Conventions
Data Communication
Data Communication
Frontend–Backend Communication
Backend API Endpoints
Service Layer
Data-fetching & State Management
React View Layer
Business logic
Business logic
Roles and Permissions
Service Accounts
Private Cloud
Private Cloud
Request Workflow
Email Scenario
Public Cloud
Public Cloud
Request Workflow
EMou Workflow
Email Scenario
Research
Research
Gold Cluster Migration and Disaster Recovery
Image Scanning for Vulnerabilities
Tests
Tests
API Testing
E2E Cypress
WeasyPrint
¶
TO BE COMPLETED
Back to top