Skip to content

bcgov/mds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mines Digital Services

Mines Digital Services (MDS) upholds the BC Public Service’s commitment to modernization, transparency, and efficiency, enabling better governance and service delivery when it comes to mining in British Columbia.

This project replaced the legacy Mine Management System (MMS) with a scalable, open source, data driven system using modern and flexible technologies.

The MDS have a number of interconnections and relationships to systems across the Natural Resource Ministries and is important not only to the Ministry of Mining and Critical Minerals but also to inter-agency collaborations across ministries, industry stakeholders and the public.

Lifecycle:Maturing CORE WEB - Unit Tests CORE API - Integration Tests MINESPACE - Unit Tests

Maintainability Test Coverage

Features

Key products that are maintained by MDS include Core, MineSpace and the public-facing BC Mine Information website (github repository)

Mines Digital Services build features with these principles in mind:

  1. MDS develops tools and platforms that prioritize ease of use for mining companies, regulators, and the public.
  2. MDS supports access to high-quality geoscientific data and regulatory information, empowering government bodies and mining companies to make informed decisions.
  3. MDS collaborates across government agencies and industries to create cohesive solutions that integrate regulatory processes, permitting, and compliance systems.
  4. Digital tools from MDS help monitor and ensure mining activities adhere to environmental and social governance standards.

Services

Operations

Tests


Typescript

This application was originally developed in Javascript, and is being migrated to Typescript. The following documentation is available to assist with the migration:


Verifiable Credentials

This project support verifiable credential features compatible with AnonCreds and Hyperledger Aries and serves as the Administering Authority for the BC Mines Act Permit.

See the Verifiable Credential doc for more detail.

How to Contribute

Please read the How to Contribute guide and the Code of Conduct.

How to Develop

Please read the How to develop for project setup instructions and Getting Started for DevOps information.

OpenShift Deployment

OpenShift Debugging Guide OpenShift Caveats Terraform OpenShift Database OpenShift PG upgrade

License

Code released under the Apache License, Version 2.0.