bcgov / bcgov/entity

Document Record Service Continuation In Integration

Open
#27,700 2 comments 0 reactions 0 assignees View on GitHub
Assets DRS
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

> _This issue was auto-created as part of the Zenhub sub-issues migration. The original entity was opened on 2024-07-29. For more details see [this post](https://changelog.zenhub.com/migration-of-epics-projects-to-sub-issues-313645?zenhub_entity_id=Z2lkOi8vcmFwdG9yL1plbmh1YkVwaWMvMjEwODI1)._

As a Registries Analyst, I want to be able to work from the top of the new Queue service and have the digital artifacts already available for the filing.

Applicants should be able to provide supporting documentation which will be stored in the new Document Record Service, replacing MinIO as the repository for these files.

The service should integrate seamlessly with the existing designs and workflow:

To create an application:
- A client uploads the affidavit as a PDF document
- Client then enters contact details
- Client uploads the Proof of Authorization as a PDF Document
- Client then submits the application for staff review

To review an application
- Staff can view the list of pending applications from the Staff Dashboard
- Staff can open the application and view all details, including the documents
- Staff can download the documents to review (No preview within browser)
- Staff can decide whether or not the application can be approved
- If approved, the application goes back to the client for completion

To complete an application
- The client will review the details including all submitted PDF documents
- The client will make a payment
- The client's company is now registered in BC, and all submitted documents are now available in the ledger

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are identified. Start by tracing the Queue service and the existing MinIO-backed document workflow, then locate the Document Record Service integration points used by application submission, the Staff Dashboard, client completion, and the ledger. Done means submitted PDF documents are available throughout those stated workflows.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.