bcgov / citz-dst-capstone-2021

https://rdsi-client.adccd1-prod.apps.silver.devops.gov.bc.ca/
Apache License 2.0
0 stars 2 forks source link
citz mongodb nodejs react typescript

citz-dst-capstone-2021

CITZ-DST Reporting and Dashboard System Improvement Application

Introduction

OCIO-DIO is the BC Governments central Digital Investment Branch within the Office of the CIO. The DIOs mandate includes:

To support DIOs tracking of strategic IM/IT initiatives , a modern web enabled Digital Investment Report and Analysis tool is required that will aid Ministry Business Units in their new application development journeys. To support the DIO tool the Capstone2021 Web Application is being developed to demonstrate a forms based approach to data acquisition.

Problem Statement

The OCIO-DIO manages capital funding for projects that aim to improve digital services for British Columbians. Ministries that are awarded funding must report their project performance to the DIO quarterly.

Reports are filled out and submitted manually through the use of spreadsheets. This method is time consuming and can result in data inconsistencies that become a barrier to timely and quality data analysis.

Hypothesis

Developing a web application to support stakeholders in the quarterly reporting process will assist in improving workflows and data quality.

Utilizing a digital form to capture data from submitters can facilitate effective and efficient reporting through the use of pre-filled fields and form validation.

Opportunities for automating data aggregation can be acted upon through the use of a database to store reporting data. Furthermore, stored data can then be surfaced into a dashboard system to help ensure decision makers and other stakeholders have access to the information they need when they need it.

Goal

The goal of the Capstone 2021 project team is to create a modern web application as a tool for the DIO to use to replace spreadsheets as the primary project reporting method.

Objectives include:

Project Status

Released as ALPHA August 13, 2021

Development

Node.js | React.js | OpenShift 4 | Jenkins | MongoDB | GitHub

Documentation

Click here to view the project documentation.

License

Copyright 2021 Province of British Columbia

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Lifecycle

Lifecycle:Retired