Skip to content

Create and Export Files  #245

@bdolor

Description

@bdolor

Feature Request

User Story

As an IDIR authenticated BC Government user
I want to produce a Code Challenge document
so that I can send it out to opportunity applicants

Acceptance Criteria

Given that I'm an authenticated IDIR user creating a Sprint With Us Opportunity

And I'm in the Opportunity Management section

When I fill out the required fields, select my export format and hit the 'export' button

Then a PDF or Word file of the Code Challenge is created.

Description

Recommend limiting the number of stored documents to 5 or less to avoid incurring significant costs for increased storage requirements. As each new export creates a new document which can be downloaded, the oldest document is removed/deleted from the system. Each of the 5 or less documents are time stamped, and can be downloaded from a web interface with authorization checks to limit export and download functionality to the appropriate authenticated user and/or authorized role. There are a number of fields that would need to be editable, not limited to the following:

  • [RELEASE DATE]
  • [BCGOV EMAIL @gov.bc.ca]
  • [DUE DATE]
  • [BUSINESS FUNCTION]
  • [BUSINESS CASE]
  • [DETAILED DESCRIPTION]
  • [APPLICABLE DOCUMENTATION]
  • [HIGH LEVEL REQUIREMENT 1,2,3,...]
  • [ASSUMPTION 1,2,3...]
  • [USER STORY 1,2,3,...]
    • As an [USER TYPE 1,2,3...], I want to [INSERT DESIRED ACTION], so that I can [INSERT DESIRED RESULT].
    • Given that I am [USER TYPE 1,2,3...] And I’m on the web page that [INSERT EVENT] When [INSERT ACTION] and [SECOND ACTION] Then the [DESIRED RESULT] is displayed.
  • [TECHNICAL REQUIREMENTS 1,2,3...]

There is a Common Component that could inform a research spike for feasibility: https://bcgov.github.io/common-service-showcase/services/cdogs.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions