project icon indicating copy to clipboard operation
project copied to clipboard

Quality improvements on beneficiary-registration-portal-backend

Open PaulGregoryBaker opened this issue 9 months ago • 0 comments

Goal:

As a Community member interested in the G2P usecase that leverages MOSIP to manage personal payment aliases I want to quality software assets so that I can make use for and confidently modify the software

Acceptance Criteria:

  • [ ] Verify that beneficiary-registration-portal-backend is updated to include
    • [ ] linting can code formatting by adding esLint and prettier
    • [ ] unit tests are added
    • [ ] API has an Open API definition file
    • [ ] all unused variables, methods, packages are removed
    • [ ] Testing coverage meets standards

Complexity: <High|Medium|Low> > A short comment to remind the reason for the rating

Uncertainty: <High|Medium|Low> > A short comment to remind the reason for the rating


Tasks:

  • [ ] TBD [ @? ]

Done

  • [ ] Acceptance Criteria pass
  • [ ] Designs are up-to date
  • [ ] Unit Tests pass
  • [ ] Integration Tests pass
  • [ ] Code Style & Coverage meets standards
  • [ ] Changes made to config (default.json) are broadcast to team and follow-up tasks added to update helm charts and other deployment config.
  • [ ] TBD

Pull Requests:

  • [ ] TBD

Follow-up:

  • N/A

Dependencies:

  • N/A

Accountability:

  • Owner: TBC
  • QA/Review: TBC

PaulGregoryBaker avatar May 23 '24 11:05 PaulGregoryBaker