bcgov / bcgov/entity

Spike DRS BC Mail Document Scanning POC

Open
#32,387 2 comments 0 reactions 1 assignee Claimed by @doug-lovett View on GitHub
Assets
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

BC Mail is scanning boxes of Registries files as a POC for digitizing paper documents. The example files have a box number and an entity ID (BC company number). The example file sizes range from 55MB to 1.17GB. In the TEST environment manually create some DRS records using the example files provided by BC Mail so that they can be searched on, viewed, and downloaded in the TEST DRS UI.

Out of scope before approval:
- Final file transfer solution
- Automated new file storing in GCS.
- Automated DRS record creation: 1 record per file.
- Audit logging
- Reconciliation reporting - no dropped files
- Automated notifications on recent activity (email daily or weekly).

Example documents temporarily stored on the Assets GDrive https://drive.google.com/drive/folders/1Urb78rrXazr72lebbQXB2rufwZEHjbat
BC0223822
BC0058312
BC0062491
BC0116493
BC0120681
BC0195637
BC0204750

Setting up an sftp server for receiving files and processing them automatically would use a solution similar to
https://github.com/DinoChiesa/sftp-server-in-gce/tree/main?tab=readme-ov-file
https://stackoverflow.com/questions/63964361/set-up-ftp-in-google-cloud-platform/64143107#64143107

Thor likes the SFTPgo option.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.