[{"repo_name":"alcs","api_specifications":["https://alcs-test-api.apps.silver.devops.gov.bc.ca/docs"],"business_capabilities_standard":["Agriculture Land Management - Make Decisions","Agriculture Land Management - Manage And Access Land Data Including ALR Boundaries","Agriculture Land Management - Manage Notifications Of Right Of Way","Agriculture Land Management - Receive Applications","Agriculture Land Management - Review Applications","Agriculture Land Management - Set Conditions","Agriculture Land Management - Manage Reconsideration's","Agriculture Land Management - Issue Approvals"],"ministry":["Agriculture and Food"],"product_acronym":"ALCS","product_description":"Submission, Management, and Tracking of ALC Applications","product_name":"Agricultural Land Commission System","product_status":"maturing","product_urls":["https://alcs-test.apps.silver.devops.gov.bc.ca/home","https://alcs-dev.apps.silver.devops.gov.bc.ca/home","https://alcs-dev-portal.apps.silver.devops.gov.bc.ca/login","https://alcs-test-portal.apps.silver.devops.gov.bc.ca/login","https://alcs.nr.gov.bc.ca/home"],"program_area":"Agricultural Land Commission","backend_frameworks":[{"name":"NestJS","version":"10.3"}],"backend_languages_version":[{"name":"TypeScript","version":"5.4.3"}],"ci_cd_tools":[{"name":"ArgoCD","version":2.13},"GitHub-Actions","Helm"],"data_storage_platforms":[{"name":"Postgresql","version":12.4},{"name":"Redis","version":"0.0.2"},"Object-Storage"],"frontend_frameworks":[{"name":"Angular","version":"17"}],"frontend_languages":[{"name":"TypeScript","version":"5.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Common-Document-Generation-Service"],"identity_authorization":["IDIR","BceId","Business-BceId","BCGov-SSO-Keycloak"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Avtar Sundher","product_owner":"Ansley Charbonneau","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":4,"stars":10,"default_branch":"main","topics":["alc","javascript","typescript","dds"]},{"repo_name":"api-guidelines","ministry":["Water, Land and Resource Stewardship"],"product_acronym":"BCGOVAPI","product_description":"A set of principles and guidelines to foster the creation of consistent, reliable and accessible application programming interfaces (API's)","product_name":"Province of British Columbia API Guidelines","product_status":"active","product_urls":["https://github.com/bcgov/api-guidelines"],"program_area":"Natural Resources Information and Digital Services","hosting_platforms":["Other"],"hosting_platforms_custom":"Github","data_custodian":"Jeff Card","product_owner":"Jeff Card","last_updated":"2023-03-08","license":"Other","watchers":10,"stars":31,"default_branch":"master","topics":["api","developer-reources","development-guidelines","citz"]},{"repo_name":"bcbox","api_specifications":[],"business_capabilities_custom":"Document Management, Manage Object Storage Objects (CRUD), Manage Object Storage Objects (Search/Filter), Manage Object Storage Objects (Permission Management), Manage Object Storage Objects (Share publicly)","business_capabilities_standard":["Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"BCBox","product_description":"BCBox is a hosted user interface that serves as a common front-end consumer of the hosted COMS API and can be used as a simple dropbox to allow file sharing and permission management using S3.","product_name":"BCBox","product_status":"maturing","product_urls":["https://bcbox.nrs.gov.bc.ca"],"program_area":"Natural Resource Information and Digital Services - Development and Digital Services","backend_frameworks":[{"name":"Express","version":"4.18.3"}],"backend_languages_version":[{"name":"JavaScript","version":"ecmaVersion 11 / es2020"}],"ci_cd_tools":["GitHub-Actions","Helm"],"frontend_frameworks":[{"name":"Vue","version":"3.4.21"},{"name":"Other","version":"Pinia 2.1.7"},{"name":"Other","version":"Primevue (3.44.0)"},{"name":"Other","version":"oidc-client-ts (3.0.1)"}],"frontend_languages":[{"name":"TypeScript","version":"5.4.2"},{"name":"JavaScript","version":"ecmaVersion 11 / es2020"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Common-Object-Management-Service"],"identity_authorization":["IDIR","BCSC","BceId","Business-BceId"],"notification_standard":[],"data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2025-10-29","license":"Apache License 2.0","watchers":3,"stars":11,"default_branch":"master","topics":["access-control","bcgov","coms","docker","document-management","domo","javascript","microservice","nodejs","nr-showcase","nrids","object-storage","primevue","s3","typescript","vue","bcbox","wlrs","dds"]},{"repo_name":"bcparks-ar-admin","api_specifications":[],"business_capabilities_standard":["Financial Management"],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"A&R","product_description":"A&R helps Park Operators, BC Parks, and the BC Government track important statistical information to help guide budget allowances and any maintenance that needs to be done to the park.","product_name":"Attendance and Revenue","product_urls":["https://attendance-revenue.bcparks.ca/"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"ES6"}],"ci_cd_tools":["GitHub-Actions","Terragrunt"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"15.x"}],"frontend_languages":[{"name":"JavaScript","version":"18.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","Azure-AD-IDIR","BC-Services-Card"],"notification_standard":["GCNotify"],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2025-12-09","license":"Apache License 2.0","watchers":4,"stars":5,"default_branch":"main","topics":["angular","bootstrap","nodejs","aws","dynamodb","lambda","env","dds"]},{"repo_name":"bcparks-ar-api","api_specifications":[],"business_capabilities_standard":["Financial Management"],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"A&R","product_description":"A&R helps Park Operators, BC Parks, and the BC Government track important statistical information to help guide budget allowances and any maintenance that needs to be done to the park.","product_name":"Attendance and Revenue","product_urls":["https://attendance-revenue.bcparks.ca/"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"ES6"}],"ci_cd_tools":["GitHub-Actions","Terragrunt"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"15.x"}],"frontend_languages":[{"name":"JavaScript","version":"18.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","Azure-AD-IDIR","BC-Services-Card"],"notification_standard":["GCNotify"],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2025-12-03","license":"Apache License 2.0","watchers":5,"stars":2,"default_branch":"main","topics":["env","nodejs","dynamodb","aws","serverless","dds"]},{"repo_name":"cas-cif","api_specifications":[],"business_capabilities_standard":["Climate Action","Program Management"],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"CIF","product_description":"The CleanBC Industry Fund supports the development, trial and deployment of projects that reduce greenhouse gas (GHG) emissions from large industrial operations in British Columbia. This application supports internal management of the project intake, funding and tracking, as well as surfacing progam-wide data analytics.","product_name":"CleanBC Industry Fund","product_status":"maturing","product_urls":["https://cif.gov.bc.ca"],"program_area":"Clean Growth Branch, CleanBC Program for Industry (CPI)","backend_frameworks":[{"name":"Node.js","version":"20"},{"name":"Next.js","version":"14"}],"backend_languages_version":[{"name":"Other","version":"SQL and PL/PgSQL v16"},{"name":"JavaScript","version":"ECMAScript 6"}],"ci_cd_tools":["GitHub-Actions","Helm","Terraform"],"data_storage_platforms":["Postgresql","Other"],"data_storage_platforms_custom":"Google Cloud Storage","frontend_frameworks":[{"name":"React","version":"18"},{"name":"Other","version":"Relay v13"}],"frontend_languages":[{"name":"TypeScript","version":"5"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Design-System"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":["Common-Hosted-Email-Service"],"other_dependencies":"Postgraphile, GraphQL","data_custodian":"Maral Sotoudehnia","product_owner":"Patricia Russell","last_updated":"2025-12-17","license":"Apache License 2.0","watchers":6,"stars":5,"default_branch":"develop","topics":["env","dds"]},{"repo_name":"common-hosted-email-service","api_specifications":["https://ches.api.gov.bc.ca/api/v1/docs"],"business_capabilities_custom":"Cancel emails, Schedule emails, Send emails, Mail Merge, Track email status","business_capabilities_standard":["Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"CHES","product_description":"Automate the submission of single or bulk email notifications through a SMTP Email Service","product_name":"Common Hosted Email Service","product_status":"stable","product_urls":["https://api.gov.bc.ca/devportal/api-directory/3182?preview=false"],"program_area":"NRIDS","backend_frameworks":[{"name":"Node.js","version":20},{"name":"Express","version":"4.19.2"}],"backend_languages_version":[{"name":"JavaScript","version":"ecmaVersion 9 / es2018"}],"ci_cd_tools":["Helm","OpenShift-Templates","GitHub Actions"],"data_storage_platforms":["Postgresql","Redis"],"hosting_platforms":["Private-Cloud-Openshift"],"identity_authorization":["Custom-Keycloak"],"notification_standard":["Custom-SMTP"],"data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2025-12-30","license":"Apache License 2.0","watchers":7,"stars":4,"default_branch":"master","topics":["nr-showcase","ches","email","smtp","nodemailer","redis","message-queue","bcgov","nodejs","nrids","dds","wlrs"]},{"repo_name":"common-object-management-service","api_specifications":["https://github.com/bcgov/common-object-management-service/blob/master/app/README.md#openapi-specification","https://coms.api.gov.bc.ca/api/v1/docs"],"business_capabilities_standard":["Manage Object Storage Objects (CRUD)","Manage Object Storage Objects (Search/Filter)","Manage Object Storage Objects (Permission Management)","Manage Object Storage Objects (Share publicly)"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"COMS","product_description":"A microservice for managing access control, metadata and tags to S3 Objects in object storage","product_name":"Common Object Management Service","product_status":"maturing","product_urls":["https://coms.api.gov.bc.ca","https://bcgov.github.io/common-service-showcase/services/coms.html"],"program_area":"Natural Resource Information and Digital Services - Development and Digital Services","backend_frameworks":[{"name":"Express","version":"4.18.3"},{"name":"Other","version":"Knex"},{"name":"Other","version":"Objection"}],"backend_languages_version":[{"name":"JavaScript","version":"ecmaVersion 9 / es2018"}],"ci_cd_tools":["GitHub-Actions","Helm"],"data_storage_platforms":["Postgresql","Object-Storage"],"frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift"],"data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":4,"stars":7,"default_branch":"master","topics":["nr-showcase","coms","domo","document-management","s3","object-storage","microservice","nodejs","docker","access-control","javascript","bcgov","nrids","dds","wlrs"]},{"repo_name":"nr-compliance-enforcement","api_specifications":[],"business_capabilities_standard":["Compliance and Enforcement"],"ministry":["Environment and Climate Change Strategy","Water, Land and Resource Stewardship"],"product_acronym":"NatCom, NatInv","product_description":"Manages public complaints as well as investigative case files for multiple Compliance and Enforcement divisions across the natural resource sector.","product_name":"NatComplaints, NatInvestigations","product_status":"maturing","product_urls":["https://nr-compliance-enforcement-test-frontend.apps.silver.devops.gov.bc.ca/","https://nr-compliance-enforcement-prod-frontend.apps.silver.devops.gov.bc.ca/","https://natcomplaints.nrs.gov.bc.ca/"],"program_area":"Conservation and Recreation Division","backend_frameworks":[{"name":"NestJS","version":"10.4.4"},{"name":"Other","version":"typeorm-0.3.14"},{"name":"Other","version":"flyway-9.22.3"},{"name":"Other","version":"nats-2.29.1"}],"backend_languages_version":[{"name":"TypeScript","version":"4.9.4"}],"ci_cd_tools":["GitHub-Actions","Helm","OpenShift-Templates","Terraform","ArgoCD"],"data_storage_platforms":["Postgis","Postgresql","Other"],"data_storage_platforms_custom":"Crunchy","frontend_frameworks":[{"name":"React","version":"18.2.0"},{"name":"Other","version":"bootstrap-5.2.3"}],"frontend_languages":[{"name":"TypeScript","version":"5.0.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Jira, Mural, Figma, Sysdig, Schemaspy, Metabase,","spatial_mapping_technologies":["Leaflet"],"common_components":["BC-Address-Geocoder","Common-Document-Generation-Service","Common-Object-Management-Service"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":[],"other_dependencies":"WebEOC","data_custodian":"Stephen Kot","product_owner":"Stephen Kot","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":4,"stars":4,"default_branch":"main","topics":["compliance","enforcement","env","nr","nrs","cicd","devops","typescript","dds","nrids"]},{"repo_name":"nr-fom","api_specifications":["https://fom.nrs.gov.bc.ca/api/"],"business_capabilities_standard":["Stakeholder Engagement"],"ministry":["Forests"],"product_acronym":"FOM","product_description":"Division 3.1 of Bill 21 - Forest and Range Practices Amendment Act requires Forest Stewardship Plan holders to make a Forest Operations Map available for public review and comment. Public engagement in the management of Crown resources is encouraged and this site offers a platform for members of the public to submit comments for consideration.","product_name":"Forest Operations Map","product_status":"stable","product_urls":["https://fom.nrs.gov.bc.ca/public/","https://fom.nrs.gov.bc.ca/admin/"],"program_area":"Forest Science, Planning, & Practices Branch","backend_frameworks":[{"name":"NestJS","version":"10"}],"backend_languages_version":[{"name":"TypeScript","version":"4.8"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgis","Postgresql","Object-Storage"],"frontend_frameworks":[{"name":"Angular","version":"15"}],"frontend_languages":[{"name":"TypeScript","version":"4.8"}],"hosting_platforms":["Private-Cloud-Openshift"],"spatial_mapping_technologies":["Leaflet"],"identity_authorization":["IDIR","Business-BceId","BCGov-SSO-Keycloak"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Office of the Chief Forester","data_steward":"Julius Huhs","product_owner":"Pete Tollestrup","last_updated":"2025-11-27","license":"Apache License 2.0","watchers":3,"stars":2,"default_branch":"main","topics":["javascript","typescript","bcgov","openshift","postgis","actions","docker","eslint","jest","nodejs","postgres","bcgov-wlrs","wlrs"]},{"repo_name":"nr-forests-access-management","api_specifications":[],"business_capabilities_standard":["Authorization Management"],"ministry":["Forests"],"product_acronym":"FAM","product_description":"The Forests Authorization Management product (FAM) will meet the needs of the sector to allow business users to define and assign groups and roles. FAM will integrate with an OIDC service so that authorization context will be securely and transparently included in the context of any authentication process.","product_name":"Forest Access Management","product_status":"active","product_urls":["https://fam.nrs.gov.bc.ca/"],"program_area":"To be determined","backend_frameworks":[],"backend_languages_version":[{"name":"Python","version":"3.8"}],"ci_cd_tools":["GitHub-Actions","Terraform","Terragrunt"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"Vue","version":"3"}],"frontend_languages":[{"name":"TypeScript","version":"4.7"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","BC-Services-Card","AWS-Cognito"],"notification_standard":[],"data_custodian":"Chantelle Abanilla","data_steward":"Pete Tollestrup","product_owner":"Pete Tollestrup","last_updated":"2025-12-29","license":"Apache License 2.0","watchers":6,"stars":8,"default_branch":"main","topics":["flnr","aws-lambda","forest","mof","nr","nrs"]},{"repo_name":"nr-site-bc-registries","api_specifications":[],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"ESRA","product_description":"ESRA is the tool used to look up environment assessment information on properties (sites) across British Columbia. Tool connects to BCPayExpress as there is a cost to each search. Authentication to ESRA is through BCeID.  Public is required to access ESRA through BC Registries Portal. Business BCeID or BC Services Card is used for authentication.  This is a rewrite of the public Site Registry originally hosted by BC Online (mainframe).This application consumes information from the SITE (SIS) application through a CRON JOB that runs every Sunday to upload the data from SITE to ESRA via Object Store. It uses BC Registry APIs:  BC Registry Payment API: https://bcregistry-prod.apigee.net/pay BC Registry Auth API: https://bcregistry-prod.apigee.net/auth   Here`s the BC Registries Payment API - developers https://developer.bcregistry.daxiom.ca/pay-api","product_name":"Electronic Site Registry Application","product_status":"stable","product_urls":["https://esra.nrs.gov.bc.ca","https://www.bcregistry.gov.bc.ca/"],"program_area":"Environmental Protection Division","backend_frameworks":[{"name":"Node.js","version":"14"},{"name":"NestJS","version":"8.2"}],"backend_languages_version":[{"name":"TypeScript","version":"4.4"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql","Object-Storage"],"frontend_frameworks":[{"name":"NestJS","version":"8.2"},{"name":"Node.js","version":"16"}],"frontend_languages":[{"name":"TypeScript","version":"4.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Common-Document-Generation-Service"],"identity_authorization":["Business-BceId","BC-Services-Card","BCGov-SSO-Keycloak"],"notification_standard":[],"other_dependencies":"BC Registry Pay and Auth API","data_custodian":"Alan McCammon","data_steward":"Daniel Tan","product_owner":"Ana deCastro","last_updated":"2025-02-03","license":"Apache License 2.0","watchers":3,"stars":1,"default_branch":"main","topics":[]},{"repo_name":"nr-soils-relocation","api_specifications":[],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"SRIS","product_description":"The soil relocation provisions in the Environmental Management Act (EMA) were amended in March 2020 (Bill 3) to streamline requirements, establish a robust and transparent notification system, and introduce additional requirements for sites receiving high soil volumes across the province. These changes will ensure soil is being relocated appropriately and will improve ENV oversight. Subsequently, changes to the Contaminated Sites Regulation (CSR) are required to align with the amendments to EMA. The online form is needed to support this initiative. The Soil Relocation Information System (SRIS) was established to display soil relocation notifications and high volume receiving site registrations and to allow Indigenous Nations, local governments and other interested people to access information on soil relocation activity in B.C.","product_name":"Soil Relocation Info System","product_status":"stable","product_urls":["https://submit.digital.gov.bc.ca/app/form/submit?f=e6083928-4bff-45b5-a447-2b9b59d61757","https://submit.digital.gov.bc.ca/app/form/submit?f=83181b39-521b-4b9f-b089-f5c794bdcc80","https://soil-relocation-information-system-governmentofbc.hub.arcgis.com/","https://submit.digital.gov.bc.ca/app/form/submit?f=75a33b78-f20a-4d05-8eb6-96986604760b","https://www2.gov.bc.ca/gov/content/environment/air-land-water/site-remediation/remediation-implementation/soil-relocation"],"program_area":"Environmental Protection Division","backend_frameworks":[],"backend_languages_version":[{"name":"Python","version":"3.12.9"}],"ci_cd_tools":["GitHub-Actions"],"frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift","Other"],"hosting_platforms_custom":"AGOL(ArcGIS Online)","spatial_mapping_technologies":["ArcGIS"],"common_components":["Common-Hosted-Form-Service"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Alan McCammon","data_steward":"Patricia Fortin","product_owner":"Ana deCastro","last_updated":"2025-11-20","license":"Apache License 2.0","watchers":4,"stars":2,"default_branch":"main","topics":["nrs","soil","env","epd","moe","nr","nrm"]},{"repo_name":"parks-data-register","api_specifications":[],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"BCPDR","product_description":"The Parks Data Register provides consistent and accurate name data of BC parks to the public.","product_name":"BC Parks Data Register","product_status":"maturing","product_urls":[],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"18.x"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"16.x"}],"frontend_languages":[{"name":"TypeScript","version":"5.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["Azure-AD-IDIR","Custom-Keycloak"],"notification_standard":[],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2025-11-05","license":"Apache License 2.0","watchers":3,"stars":6,"default_branch":"main","topics":["dds"]},{"repo_name":"parks-reso-admin","api_specifications":[],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"DUP","product_description":"Service for managing access to specific parks and trails in BC","product_name":"BC Parks Day Use Pass reservation system","product_urls":["https://reserve-admin.bcparks.ca/dayuse/","https://reserve.bcparks.ca/dayuse/"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"ES6"}],"ci_cd_tools":["GitHub-Actions","Terragrunt"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"15.x"}],"frontend_languages":[{"name":"TypeScript","version":"4.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","BC-Services-Card"],"notification_standard":["GCNotify"],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2025-12-09","license":"Apache License 2.0","watchers":3,"stars":4,"default_branch":"main","topics":["dds"]},{"repo_name":"parks-reso-api","api_specifications":[],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"DUP","product_description":"Service for managing access to specific parks and trails in BC","product_name":"BC Parks Day Use Pass reservation system","product_urls":["https://reserve-admin.bcparks.ca/dayuse/","https://reserve.bcparks.ca/dayuse/"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"ES6"}],"ci_cd_tools":["GitHub-Actions","Terragrunt"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"15.x"}],"frontend_languages":[{"name":"TypeScript","version":"4.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","BC-Services-Card"],"notification_standard":["GCNotify"],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":3,"stars":13,"default_branch":"main","topics":["dds"]},{"repo_name":"parks-reso-public","api_specifications":[],"ministry":["Ministry of Environment and Parks ENV"],"product_acronym":"DUP","product_description":"Service for managing access to specific parks and trails in BC","product_name":"BC Parks Day Use Pass reservation system","product_urls":["https://reserve-admin.bcparks.ca/dayuse/","https://reserve.bcparks.ca/dayuse/"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"Node.js","version":"18.x"}],"backend_languages_version":[{"name":"JavaScript","version":"ES6"}],"ci_cd_tools":["GitHub-Actions","Terragrunt"],"data_storage_platforms":["Dynamodb"],"frontend_frameworks":[{"name":"Angular","version":"15.x"}],"frontend_languages":[{"name":"TypeScript","version":"4.x"}],"hosting_platforms":["Amazon-Web-Services"],"identity_authorization":["IDIR","Business-BceId","BC-Services-Card"],"notification_standard":["GCNotify"],"data_custodian":"Rumon Carter","product_owner":"Lindsay Macfarlane","last_updated":"2025-12-09","license":"Apache License 2.0","watchers":3,"stars":6,"default_branch":"main","topics":["dds"]},{"repo_name":"pubcode","ministry":["Water, Land and Resource Stewardship"],"product_acronym":"PUBCODE","product_description":"Public Code Asset Management Schema","product_name":"Public Code","product_status":"active","product_urls":["https://pubcode.apps.silver.devops.gov.bc.ca","https://pubcode-api.apps.silver.devops.gov.bc.ca/api/pub-code"],"program_area":"Arch & Bus Strategy","backend_frameworks":[{"name":"Express","version":"4.x"}],"backend_languages_version":[{"name":"JavaScript","version":"es2022"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Mongodb"],"frontend_frameworks":[{"name":"React","version":"18.x"}],"frontend_languages":[{"name":"JavaScript","version":"es2022"}],"hosting_platforms":["Private-Cloud-Openshift"],"data_custodian":"Om","data_steward":"Om","product_owner":"Jeff Card","last_updated":"2026-01-02","license":"Apache License 2.0","watchers":2,"stars":11,"default_branch":"main","topics":["express","mongodb","nodejs","react"]},{"repo_name":"SIMS","api_specifications":["https://dev.sims.studentaidbc.ca/swagger","https://test.sims.studentaidbc.ca/swagger"],"ministry":["Post-Secondary Education and Future Skills"],"product_acronym":"SIMS","product_description":"The Student Information Management System (SIMS) is a Post-Secondary Student Financial Aid System for BC designed to collect information from applicants and associated parties, assess funding assistance needs according to Ministry policies, and work with partners to disburse those funds to facilitate the student's ability to attend post secondary institutions.","product_name":"Student Information Management System","product_status":"maturing","product_urls":["https://test.sims.studentaidbc.ca/ministry/login","https://test.sims.studentaidbc.ca/institution/login","https://test.sims.studentaidbc.ca/student/login","https://test.sims.studentaidbc.ca/supporting-users/login","https://dev.sims.studentaidbc.ca/ministry/login","https://dev.sims.studentaidbc.ca/institution/login","https://dev.sims.studentaidbc.ca/student/login","https://dev.sims.studentaidbc.ca/supporting-users/login","https://staging.sims.studentaidbc.ca/ministry/login","https://staging.sims.studentaidbc.ca/institution/login","https://staging.sims.studentaidbc.ca/student/login","https://staging.sims.studentaidbc.ca/supporting-users/login","https://sims.studentaidbc.ca/ministry/login","https://sims.studentaidbc.ca/institution/login","https://sims.studentaidbc.ca/student/login","https://sims.studentaidbc.ca/supporting-users/login"],"program_area":"Student Aid BC","backend_frameworks":[{"name":"NestJS","version":"9.0.3"},{"name":"Node.js","version":"16"}],"backend_languages_version":[{"name":"TypeScript","version":"4.9.5"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"Vue","version":"3.2.31"},{"name":"Other","version":"Vuetify 3.7.2"}],"frontend_languages":[{"name":"TypeScript","version":"4.9.5"}],"hosting_platforms":["Private-Cloud-Openshift"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":["GCNotify"],"other_dependencies":"Camunda 8 Cloud","data_custodian":"Nino Samson","data_steward":"Carly Cotton","product_owner":"Nino Samson","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":3,"stars":27,"default_branch":"main","topics":["aest"]},{"repo_name":"common-document-generation-service","api_specifications":["https://cdogs.api.gov.bc.ca/api/v2/docs"],"business_capabilities_custom":"Rich document templating support,Merge complex datasets","business_capabilities_standard":["Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"CDOGS","product_description":"Hosted API service to Leverage your structured datasets and your business templates to automatically populate printable documents, spreadsheets, presentations, or PDFs","product_name":"Common Document Generation Service","product_status":"stable","product_urls":["https://api.gov.bc.ca/devportal/api-directory/3181?preview=false"],"program_area":"NRIDS","backend_frameworks":[{"name":"Express","version":"4.18.2"},{"name":"Other","version":"Carbone"}],"backend_languages_version":[{"name":"JavaScript","version":"ecmaVersion 9 / es2018"}],"ci_cd_tools":["Jenkins"],"data_storage_platforms":["Other"],"data_storage_platforms_custom":"PVC Cache","frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift"],"identity_authorization":["Custom-Keycloak"],"notification_standard":[],"data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2025-06-09","license":"Apache License 2.0","watchers":9,"stars":25,"default_branch":"master","topics":["nr-showcase","cdogs","dgrsc","document-generation","bcgov","nodejs","nrids","dds","wlrs","carbone"]},{"repo_name":"wps","api_specifications":["https://psu.nrs.gov.bc.ca/api/docs"],"ministry":["Forests"],"product_acronym":"WPS","product_description":"Predictive data tools to support decision making in prevention, preparedness, response and recovery for BC Wildfire.","product_name":"Wildfire Predictive Services","product_status":"active","product_urls":["https://psu.nrs.gov.bc.ca/"],"program_area":"BC Wildfire Service","backend_frameworks":[{"name":"FastAPI","version":"0.115.0"}],"backend_languages_version":[{"name":"Python","version":"3.12.3"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Object-Storage","Postgresql","Postgis","Redis","Postgis"],"frontend_frameworks":[{"name":"React","version":"18.3.1"}],"frontend_languages":[{"name":"TypeScript","version":"5.5.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Sentry, CapacitorJS, Pytest, Vitest, Cypress","spatial_mapping_technologies":["Openlayers","PMTiles","GDAL"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":[],"other_dependencies":"Wildfire One (Vivid Solutions)","data_custodian":"N/A","data_steward":"N/A","product_owner":"Neal McLoughlin","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":7,"stars":62,"default_branch":"main","topics":["flnr","wildfire","bcws","python","fastapi","react","javascript","typescript","weather","postgis","postgres","postgresql","cffdrs","hacktoberfest","dds"]},{"repo_name":"nr-permitconnect-navigator-service","api_specifications":["https://pcns-prod-master.apps.silver.devops.gov.bc.ca/api/v1/docs"],"business_capabilities_custom":"Case Management","business_capabilities_standard":["Manage Object Storage Objects","Program Management","Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"PCNS","product_description":"Case management for the PSB Navigators","product_name":"PermitConnect Navigator Service","product_status":"maturing","product_urls":["https://pcns-prod-master.apps.silver.devops.gov.bc.ca/"],"program_area":"Permitting Solutions Branch","backend_frameworks":[{"name":"Express","version":"5.2.1"},{"name":"Other","version":"knex 3.1.0"},{"name":"Other","version":"jest 30.2.0"}],"backend_languages_version":[{"name":"TypeScript","version":"5.9.3"}],"ci_cd_tools":["GitHub-Actions","Helm"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"Vue","version":"3.5.26"},{"name":"Other","version":"Pinia 3.0.4"},{"name":"Other","version":"Primevue 4.5.4"},{"name":"Other","version":"oidc-client-ts 3.4.1"},{"name":"Other","version":"Vite 7.1.5"},{"name":"Other","version":"vitest 4.0.16"}],"frontend_languages":[{"name":"TypeScript","version":"5.9.3"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Jira On-Prem, Figma, Miro","spatial_mapping_technologies":["Leaflet"],"common_components":["BC-Address-Geocoder","Common-Object-Management-Service","Address-Complete"],"identity_authorization":["IDIR","BceId","Business-BceId","BC-Services-Card"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Emma Krakow","data_steward":"Christian Evans","product_owner":"Sharolyn Hurley","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":4,"stars":5,"default_branch":"master","topics":["bcgov","coms","docker","microservice","nodejs","nrids","primevue","typescript","vue","wlrs","pcns","permitconnect","dds","nr-pat","nr-pmt"]},{"repo_name":"nr-pies","api_specifications":[],"business_capabilities_custom":"Documentation","business_capabilities_standard":["Communications","Resource Management","Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"PIES","product_description":"An easy-as-pie way to exchange standardized permitting information.","product_name":"Permitting Interoperability Exchange Specification","product_status":"maturing","product_urls":["https://bcgov.github.io/nr-pies"],"program_area":"Permitting and Data Solutions Branch","backend_frameworks":[{"name":"Docusaurus","version":"3.6.3"}],"backend_languages_version":[{"name":"TypeScript","version":"5.7.2"}],"ci_cd_tools":["GitHub-Actions"],"frontend_frameworks":[{"name":"React","version":"18.3.1"}],"frontend_languages":[{"name":"TypeScript","version":"5.7.2"}],"hosting_platforms":["Other"],"hosting_platforms_custom":"GitHub Pages","notification_standard":[],"data_custodian":"Christian Evans","data_steward":"Fraser Marshall","product_owner":"Sharolyn Hurley","last_updated":"2026-01-06","license":"GNU Affero General Public License v3.0","watchers":3,"stars":2,"default_branch":"main","topics":["data-standard","docusaurus","interoperability","json-schema","markdown","mermaidjs","nodejs","nr-pmt","nrids","permitting","react","specification","typescript","wlrs","dds","nr-pit","nr"]},{"repo_name":"fbp-go","api_specifications":[],"ministry":["Forests"],"product_acronym":"FBPGo","product_description":"A mobile application for calculating fire behaviour in the field.","product_name":"Fire Behaviour Prediction Go","product_status":"active","product_urls":["https://psu.nrs.gov.bc.ca/fbp-go"],"program_area":"BC Wildfire Service","backend_frameworks":[],"backend_languages_version":[],"frontend_frameworks":[{"name":"Other","version":">=3.7.0"}],"frontend_languages":[{"name":"Dart","version":">=3.1.0-185.0.dev <4.0.0"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Flutter mobile framework","notification_standard":[],"data_custodian":"N/A","product_owner":"Neal McLoughlin","last_updated":"2025-11-19","license":"GNU General Public License v2.0","watchers":3,"stars":9,"default_branch":"main","topics":["flutter","dart","ios","android","mobile-app","wildfire","fire-behaviour","fire-behavior","cffdrs","red-book","bcws","flnr","dds"]},{"repo_name":"range-web","api_specifications":[],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"MYRA","product_description":"MyRangeBC is the home for electronic tools and information relating to crown grazing and hay-cutting activities. New tools and information will be added as they become available.","product_name":"MyRangeBC","product_status":"active","product_urls":["http://myrangebc.gov.bc.ca/"],"program_area":"Range","backend_frameworks":[{"name":"Express","version":"4.16.3"}],"backend_languages_version":[{"name":"JavaScript","version":"ES2023"}],"frontend_frameworks":[{"name":"React","version":"16.14.0"}],"frontend_languages":[{"name":"JavaScript","version":"ES2023"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Common-Document-Generation-Service"],"identity_authorization":["IDIR","BceId","Business-BceId"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Danielle Cuthbertson","product_owner":"Chris Armes","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":7,"stars":9,"default_branch":"dev","topics":["react","reactjs","range","myra","flnr","dds"]},{"repo_name":"range-api","api_specifications":[],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"MYRA","product_description":"MyRangeBC is the home for electronic tools and information relating to crown grazing and hay-cutting activities. New tools and information will be added as they become available.","product_name":"MyRangeBC","product_status":"active","product_urls":["http://myrangebc.gov.bc.ca/"],"program_area":"Range","backend_frameworks":[{"name":"Express","version":"4.16.3"}],"backend_languages_version":[{"name":"JavaScript","version":"ES2023"}],"frontend_frameworks":[{"name":"React","version":"16.14.0"}],"frontend_languages":[{"name":"JavaScript","version":"ES2023"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Common-Document-Generation-Service"],"identity_authorization":["IDIR","BceId","Business-BceId"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Danielle Cuthbertson","product_owner":"Chris Armes","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":7,"stars":1,"default_branch":"dev","topics":["flnr","dds"]},{"repo_name":"lcfs","api_specifications":[],"business_capabilities_standard":["Environment Sustainability","Environmental Protection"],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"LCFS","product_description":"For organizations that market fuel to track and report whether they have met their Renewable and Low carbon fuel targets","product_name":"Low Carbon Fuel Standard","product_status":"active","product_urls":["https://lowcarbonfuels.gov.bc.ca/"],"program_area":"Low Carbon Fuels Branch","backend_frameworks":[{"name":"FastAPI","version":"0.115.4"}],"backend_languages_version":[{"name":"Python","version":"3.11"}],"ci_cd_tools":["ArgoCD","GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"18"},{"name":"Other","version":"Material UI - 6.4"}],"frontend_languages":[{"name":"JavaScript","version":"ES2022"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Cypress, Locust","spatial_mapping_technologies":["Leaflet"],"common_components":["BC-Address-Geocoder","Address-Complete"],"identity_authorization":["IDIR","Business-BceId"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Binaipal Gill","product_owner":"Alasdair Ring","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":1,"stars":5,"default_branch":"develop","topics":["compliance","dds","low-carbon-systems"]},{"repo_name":"mds","api_specifications":["https://minesdigitalservices.gov.bc.ca/api/"],"business_capabilities_standard":["Compliance and Enforcement"],"ministry":["Ministry of Mining and Critical Minerals"],"product_acronym":"MDS","product_description":"Digital services for mining governance in British Columbia.","product_name":"Mines Digital Services","product_status":"maturing","product_urls":["https://minespace.gov.bc.ca/","https://minesdigitalservices.gov.bc.ca/"],"program_area":"Mines Digital Services","backend_frameworks":[{"name":"Flask","version":"3.1.0"}],"backend_languages_version":[{"name":"Python","version":"3.11.11"}],"ci_cd_tools":["GitHub-Actions","ArgoCD"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"16.13.1"}],"frontend_languages":[{"name":"TypeScript","version":"5.7.3"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"Zapscan, Sysdig","spatial_mapping_technologies":["Leaflet"],"identity_authorization":["IDIR","BceId"],"notification_standard":[],"data_custodian":"Colin Squirrell","product_owner":"Rebecca Stevenson","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":6,"stars":29,"default_branch":"develop","topics":["bcgov-csnr","status-inprogress","empr","dds"]},{"repo_name":"nr-bcmi","api_specifications":[],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"BCMI","product_description":"Public facing interface for information on major mines in British Columbia","product_name":"British Columbia Mine Information","product_status":"maturing","product_urls":["https://mines.nrs.gov.bc.ca"],"program_area":"Mines Digital Services","backend_frameworks":[],"backend_languages_version":[],"ci_cd_tools":["GitHub-Actions","Helm"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"Angular","version":"18.2.3"}],"frontend_languages":[{"name":"TypeScript","version":"5.5.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"spatial_mapping_technologies":["Leaflet"],"notification_standard":[],"data_custodian":"Colin Squirrell","product_owner":"Rebecca Stevenson","last_updated":"2026-01-06","watchers":6,"stars":0,"default_branch":"main","topics":["angular","dds","strapi"]},{"repo_name":"nr-epd-digital-services","api_specifications":[],"business_capabilities_standard":["Compliance and Enforcement","Environmental Protection","Environmental Assessment","First Nations Consultation","Manage Object Storage Objects","Performance Management","Site Remediation","Stakeholder Engagement"],"ministry":["Environment and Parks"],"product_acronym":"EPP","product_description":"The technology platform for EPD Digital Services","product_name":"Environmental Protection Platform","product_status":"maturing","product_urls":[],"program_area":"Digital Services","backend_frameworks":[{"name":"NestJS","version":"9.0.0"},{"name":"NestJS","version":"9.2.1"},{"name":"Express","version":"4.18.2"}],"backend_languages_version":[{"name":"TypeScript","version":"4.7.4"},{"name":"TypeScript","version":"5.2.2"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"18.2.0"}],"frontend_languages":[{"name":"TypeScript","version":"4.8.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"FormsFlow AI Premium Standard (5.2.0)","spatial_mapping_technologies":["Leaflet"],"common_components":["BC-Address-Geocoder","Common-Document-Generation-Service","Design-System"],"identity_authorization":["IDIR","BceId","Business-BceId","BC-Services-Card","BCGov-SSO-Keycloak"],"notification_standard":["Common-Hosted-Email-Service"],"other_dependencies":"FormsFlow AI Premium Standard","data_custodian":"Karen Li","data_steward":"Haley Sawyer","product_owner":"Haley Sawyer","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":0,"stars":5,"default_branch":"dev","topics":["environment","epd","moe","nr","nrs","dds"]},{"repo_name":"nr-epd-ventilation-index","api_specifications":[],"business_capabilities_standard":null,"ministry":["Environment and Parks"],"product_acronym":"VIU","product_description":"Processes Environment Canada ventilation index data into a format that is used to power services for the public.","product_name":"Ventilation Index Utility","product_status":"stable","product_urls":[],"program_area":"Digital Services","backend_frameworks":null,"backend_languages_version":[{"name":"Python","version":3.9}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["GitHub"],"frontend_frameworks":null,"frontend_languages":null,"hosting_platforms":["GitHub"],"other_tools":null,"spatial_mapping_technologies":["GeoPandas"],"common_components":null,"identity_authorization":null,"notification_standard":null,"other_dependencies":null,"data_custodian":"Zoe Gao","data_steward":"Zoe Gao","product_owner":"Zoe Gao","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":2,"stars":2,"default_branch":"main","topics":["dds"]},{"repo_name":"cas-registration","api_specifications":[],"business_capabilities_standard":["Climate Action"],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"BCIERS","product_description":"The B.C. Industrial Emissions Reporting System (BCIERS) is a web application for industrial operators to participate in the B.C. Output-Based Pricing System (B.C. OBPS).","product_name":"Industrial Emissions Reporting System - B.C Output-Based Pricing System","product_status":"active","product_urls":[],"program_area":"Climate Action Secretariat","backend_frameworks":[{"name":"Django","version":"3"}],"backend_languages_version":[{"name":"Python","version":"3.11"}],"frontend_frameworks":[{"name":"React","version":"18"}],"frontend_languages":[{"name":"TypeScript","version":"5"}],"hosting_platforms":["Private-Cloud-Openshift","Google-Cloud-Platform"],"notification_standard":[],"data_custodian":"Maral Sotoudehnia","product_owner":"Patricia Russell","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":4,"stars":1,"default_branch":"develop","topics":["dds"]},{"repo_name":"nr-site-registry","api_specifications":[],"business_capabilities_standard":["Site Remediation"],"ministry":["Environment and Parks"],"product_acronym":"SITE","product_description":"The public platform for the Site Remediation Services program. This platform provides a single point of access to information about contaminated sites in BC, including site status, remediation activities, and related services.","product_name":"Site Remediation Services Public Platform","product_status":"maturing","product_urls":[],"program_area":"Digital Services","backend_frameworks":[{"name":"NestJS","version":"10.4.4"}],"backend_languages_version":[{"name":"TypeScript","version":"5.4.5"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"18.2.0"}],"frontend_languages":[{"name":"TypeScript","version":"4.8.4"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":null,"spatial_mapping_technologies":["Leaflet"],"common_components":["BC-Address-Geocoder","Design-System"],"identity_authorization":["IDIR","BceId","Business-BceId","BC-Services-Card","BCGov-SSO-Keycloak"],"notification_standard":null,"other_dependencies":null,"data_custodian":"Karen Li","data_steward":"Haley Sawyer","product_owner":"Haley Sawyer","last_updated":"2026-01-05","license":"Apache License 2.0","watchers":3,"stars":3,"default_branch":"dev","topics":["docker","env","epd","express","gha","helm","moe","nestjs","node","nr","nrm","nrs","dds"]},{"repo_name":"certbot","api_specifications":[],"business_capabilities_custom":"Security of IT infrastructure","business_capabilities_standard":["Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"CertBot","product_description":"Automatically updates TLS Certificates on OpenShift Routes","product_name":"Certbot","product_status":"maturing","product_urls":["https://github.com/bcgov/certbot"],"program_area":"Natural Resource Information and Digital Services - Development and Digital Services","backend_frameworks":[],"backend_languages_version":[{"name":"Shell","version":"5.2"},{"name":"Python","version":"3.10"}],"ci_cd_tools":["GitHub-Actions","Helm","OpenShift-Templates"],"frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift"],"notification_standard":[],"data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2025-04-14","license":"Apache License 2.0","watchers":5,"stars":4,"default_branch":"master","topics":["acme","certificate","letsencrypt","ssl","bash","certbot","cronjob","docker","k8s","kubernetes","microservice","nr-showcase","oc","openshift","bcgov","devops","nrids","dds","wlrs"]},{"repo_name":"clamav-mirror","api_specifications":["https://github.com/bcgov/clamav-mirror/blob/master/README.md"],"business_capabilities_custom":"Anti-virus file scanning","business_capabilities_standard":["Other"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"CAVMS","product_description":"A lightweight containerized ClamAV Mirror Service using CVD-Update and Caddy. Use this mirror service for your ClamAV definition updates to reduce external network traffic.","product_name":"ClamAV Mirror Service","product_status":"stable","product_urls":["https://clamav-mirror.apps.silver.devops.gov.bc.ca"],"program_area":"Natural Resource Information and Digital Services - Development and Digital Services","backend_frameworks":[],"backend_languages_version":[{"name":"Shell","version":"5.2"},{"name":"Python","version":"3.12"}],"frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift"],"notification_standard":[],"other_dependencies":"https://github.com/Cisco-Talos/cvdupdate","data_custodian":"Fraser Marshall","product_owner":"Shabari Khaniyan Kunnumel","last_updated":"2025-04-14","license":"Apache License 2.0","watchers":5,"stars":17,"default_branch":"master","topics":["clamav","antivirus","nr-showcase","caddy","cronjob","openshift","docker","mirror","bcgov","lwrs","nrids","dds"]},{"repo_name":"nr-rec-resources","api_specifications":["https://ouyd92mfod.execute-api.ca-central-1.amazonaws.com/api/docs"],"business_capabilities_standard":["Other"],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"RRS - RSTBC","product_description":"Product to support managing recreation resources across the province, within the Parks & Recreation division. Focused on Rec Sites and Trails BC.","product_name":"Recreation Resource Services - RSTBC","product_status":"active","product_urls":["https://beta.sitesandtrailsbc.ca"],"program_area":"Parks and Recreation Program","backend_frameworks":[{"name":"NestJS","version":"11.0.14"}],"backend_languages_version":[{"name":"TypeScript","version":"5.7.3"}],"ci_cd_tools":["GitHub-Actions","Helm","Terraform","Terragrunt"],"data_storage_platforms":["Postgis","Postgresql","Dynamodb"],"frontend_frameworks":[{"name":"React","version":"19.0.0"}],"frontend_languages":[{"name":"TypeScript","version":"5.7.3"}],"hosting_platforms":["Amazon-Web-Services","Private-Cloud-Openshift"],"spatial_mapping_technologies":["Openlayers","ArcGIS"],"common_components":["Design-System"],"product_owner":"Airlia Hansen","data_custodian":"Airlia Hansen","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":2,"stars":5,"default_branch":"main","topics":["alb","apigateway","aurora","aws","cloudfront","ecs","gha","nest","node","react","sea","dds"]},{"repo_name":"zeva","api_specifications":[],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"ZEVA","product_description":"A reporting and approval system for processing all Zero Emission Vehicle Act (ZEVA) related issues, including compliance reporting, credit transactions, and sales validation.","product_name":"Zero Emission Vehicle Reporting System","product_urls":[],"program_area":"Clean Transporation Branch","backend_frameworks":[{"name":"Django","version":"3.2.25"}],"backend_languages_version":[{"name":"Python","version":3.9}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"16.12.0"},{"name":"Node.js","version":"16.20.0"}],"frontend_languages":[{"name":"JavaScript","version":"current"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"JEST (29.4.3), MinIO (current)","identity_authorization":["IDIR"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"James Donald","product_owner":"Daniel Clancy","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":8,"stars":5,"default_branch":"release-1.73.0","topics":["python","django","env","postgresql","react","dds"]},{"repo_name":"cthub","api_specifications":[],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"CTHUB","product_description":"It provides an evidence base for the Clean Transportation Branch through data storage, analysis and visualization, that improves decision making to increase energy efficiency and de-carbonise the transportation system.","product_name":"Clean Transportation Data Hub","product_urls":[],"program_area":"Clean Transporation Branch","backend_frameworks":[{"name":"Django","version":"3.2.25"},{"name":"Spring Boot","version":"3.2.1"}],"backend_languages_version":[{"name":"Python","version":"3.9.1"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"18.2.0"},{"name":"Node.js","version":16.13}],"frontend_languages":[{"name":"JavaScript","version":"current"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"MinIO (current)","identity_authorization":["IDIR"],"notification_standard":[],"data_custodian":"James Donald","product_owner":"Daniel Clancy","last_updated":"2025-12-23","license":"Apache License 2.0","watchers":6,"stars":2,"default_branch":"release-0.5.0","topics":["dds"]},{"repo_name":"itvr","api_specifications":[],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"ITVR","product_description":"An online portal to allow the public to apply for pre-approval, based on their income level, to receive a provincial rebate on the purchase of a new zero-emission vehicle.","product_name":"Passenger Vehicle Rebates","product_urls":[],"program_area":"Clean Transporation Branch","backend_frameworks":[{"name":"Django","version":"4.0.9"},{"name":"Spring Boot","version":"3.2.1"}],"backend_languages_version":[{"name":"Python","version":"3.9.1"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql"],"frontend_frameworks":[{"name":"React","version":"17.0.2"}],"frontend_languages":[{"name":"JavaScript","version":"current"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"MinIO (current)","identity_authorization":["IDIR"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"James Donald","product_owner":"Daniel Clancy","last_updated":"2026-01-01","license":"Apache License 2.0","watchers":5,"stars":2,"default_branch":"release-1.32.0","topics":["env","django","postgresql","react","dds"]},{"repo_name":"zeva2","api_specifications":[],"ministry":["Energy, Mines and Low Carbon Innovation"],"product_acronym":"ZEVA2","product_description":"A reporting and approval system for processing all Zero Emission Vehicle Act (ZEVA) related issues, including compliance reporting, credit transactions, and sales validation.","product_name":"Zero Emission Vehicle Reporting System 2","product_urls":[],"program_area":"Clean Transporation Branch","backend_frameworks":[{"name":"Next.js","version":"15.2.2"},{"name":"Node.js","version":"22.13.1"}],"backend_languages_version":[{"name":"TypeScript","version":"4.19.2"}],"ci_cd_tools":["GitHub-Actions"],"data_storage_platforms":["Postgresql","Redis"],"frontend_frameworks":[{"name":"Next.js","version":"15.2.2"},{"name":"React","version":"19.0.0"}],"frontend_languages":[{"name":"TypeScript","version":"4.19.2"}],"hosting_platforms":["Private-Cloud-Openshift"],"other_tools":"JEST (29.7.0), Prisma (6.3.0), BullMQ (5.41.8)","identity_authorization":["IDIR"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"James Donald","product_owner":"Daniel Clancy","last_updated":"2026-01-08","license":"Apache License 2.0","watchers":2,"stars":1,"default_branch":"develop","topics":["dds"]},{"repo_name":"invasivesbc","api_specifications":[],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"InvBC","product_description":"Invasive species tracking","product_name":"InvasivesBC","product_status":"maturing","product_urls":["https://invasivesbc.gov.bc.ca/"],"program_area":"Environmental Protection","backend_frameworks":[],"backend_languages_version":[{"name":"TypeScript","version":"5"}],"ci_cd_tools":["GitHub-Actions","Tekton"],"data_storage_platforms":["Postgis"],"frontend_frameworks":[{"name":"React","version":"18"}],"frontend_languages":[{"name":"TypeScript","version":"5"}],"hosting_platforms":["Private-Cloud-Openshift"],"spatial_mapping_technologies":["MapLibre"],"identity_authorization":["Business-BceId","IDIR"],"notification_standard":["Common-Hosted-Email-Service"],"data_custodian":"Crystal Chadburn","product_owner":"Crystal Chadburn","last_updated":"2026-01-07","license":"Apache License 2.0","watchers":8,"stars":13,"default_branch":"dev","topics":["flnro","env","invasives","ionic-framework","react","postgresql","postgis","dds"]},{"repo_name":"cas-ggircs","api_specifications":[],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"GGIRCS","product_description":"GGIRCS is a tool designed to modernize the annual reporting and verification of greenhouse gas industrial emissions. This project is a fulfillment to meet the requirements of the BC government initiatives including Climate Strategy, Clean Growth and CleanBC, part of the Greenhouse Gas Industrial Reporting and Control Act [GGIRCA].","product_name":"Greenhouse Gas Industrial Reporting and Control System","product_status":"maturing","product_urls":[],"program_area":"Climate Action Secretariat","backend_frameworks":[{"name":"Node.js","version":"20"},{"name":"Next.js","version":"12"}],"backend_languages_version":[{"name":"Python","version":"3.9 with Flask 3"},{"name":"Other","version":"SQL and PL/PgSQL v16"},{"name":"JavaScript","version":"ECMAScript 6"}],"ci_cd_tools":["GitHub-Actions","Helm","Terraform"],"data_storage_platforms":["Postgresql","Other"],"data_storage_platforms_custom":"Google Cloud Storage","frontend_frameworks":[{"name":"React","version":"17"},{"name":"Other","version":"Relay v13"}],"frontend_languages":[{"name":"TypeScript","version":"5"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Design-System"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":[],"other_dependencies":"Postgraphile, GraphQL","data_custodian":"Maral Sotoudehnia","product_owner":"Patricia Russell","last_updated":"2025-12-15","license":"Apache License 2.0","watchers":7,"stars":4,"default_branch":"develop","topics":["cas-ggircs","env","dds"]},{"repo_name":"cas-ciip-portal","api_specifications":[],"ministry":["Environment and Climate Change Strategy"],"product_acronym":"CIIP","product_description":"CIIP is a voluntary program created for industrial operations in B.C. Operators must submit a CIIP application form by the program application deadline (announced by the program area). As part of the application, information about an industrial facility's energy use, emissions, and production is required. This project is the portal to that application, which upon approval, leads to the GGIRCS (Greenhouse Gas Industrial Reporting and Control System) for the Climate Action Secretariat (CAS)","product_name":"CleanBC Industrial Incentive Program","product_status":"retired","product_urls":["https://ciip.gov.bc.ca/"],"program_area":"Climate Action Secretariat","backend_frameworks":[{"name":"Node.js","version":"20"},{"name":"Next.js","version":"12"}],"backend_languages_version":[{"name":"Other","version":"SQL and PL/PgSQL v16"},{"name":"JavaScript","version":"ECMAScript 6"}],"ci_cd_tools":["GitHub-Actions","Helm","Terraform"],"data_storage_platforms":["Postgresql","Other"],"data_storage_platforms_custom":"Google Cloud Storage","frontend_frameworks":[{"name":"React","version":"17"},{"name":"Other","version":"Relay v11"}],"frontend_languages":[{"name":"TypeScript","version":"5"}],"hosting_platforms":["Private-Cloud-Openshift"],"common_components":["Design-System"],"identity_authorization":["BCGov-SSO-Keycloak"],"notification_standard":["Custom-SMTP"],"data_custodian":"Maral Sotoudehnia","product_owner":"Patricia Russell","last_updated":"2025-10-17","license":"Apache License 2.0","watchers":8,"stars":10,"default_branch":"develop","topics":["env","react","relay","postgresql","nextjs","cas-ggircs","dds"]},{"repo_name":"bcstats-coms","api_specifications":["https://github.com/bcgov/common-object-management-service/blob/master/app/README.md#openapi-specification","https://coms.api.gov.bc.ca/api/v1/docs"],"business_capabilities_standard":["Manage Object Storage Objects (CRUD)","Manage Object Storage Objects (Search/Filter)","Manage Object Storage Objects (Permission Management)","Manage Object Storage Objects (Share publicly)"],"ministry":["Water, Land and Resource Stewardship"],"product_acronym":"COMS","product_description":"A microservice for managing access control, metadata and tags to S3 Objects in object storage","product_name":"Common Object Management Service","product_status":"maturing","product_urls":["https://coms.api.gov.bc.ca","https://bcgov.github.io/common-service-showcase/services/coms.html"],"program_area":"Natural Resource Information and Digital Services - Development and Digital Services","backend_frameworks":[{"name":"Express","version":"4.18.2"},{"name":"Other","version":"Knex"},{"name":"Other","version":"Objection"}],"backend_languages_version":[{"name":"JavaScript","version":"ecmaVersion 9 / es2018"}],"ci_cd_tools":["GitHub-Actions","Helm"],"data_storage_platforms":["Postgresql","Object-Storage"],"frontend_languages":[],"hosting_platforms":["Private-Cloud-Openshift"],"data_custodian":"Fraser Marshall","product_owner":"Sharolyn Hurley","last_updated":"2025-08-07","license":"Apache License 2.0","watchers":1,"stars":0,"default_branch":"master","topics":[]}]