Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QA/QC - Assessment Tracker #882

Open
3 of 12 tasks
MuhammadKhalilzadeh opened this issue Mar 5, 2025 · 0 comments
Open
3 of 12 tasks

QA/QC - Assessment Tracker #882

MuhammadKhalilzadeh opened this issue Mar 5, 2025 · 0 comments
Assignees
Labels
backend Backend related tasks/issues bug Something isn't working enhancement New feature or request frontend Frontend related tasks/issues Main Main issues have sub-issues, breaking them to smaller tasks
Milestone

Comments

@MuhammadKhalilzadeh
Copy link
Collaborator

MuhammadKhalilzadeh commented Mar 5, 2025

Note 1: To make sure you're following the right design theme (colors and spacings) please check route "/test" and “/test/project-view”.
Note 2: During the time we wait for a response on any request (GET, POST, PATCH, etc. ) user must not be able to interact with the UI.

Purpose of this to go over the whole application and to fix potential bugs and make sure that all part are functioning as expected.

Assessment Tracker

Image

Image

  • - We need to make sure all the CRUD operations are working flawlessly.
  • - While we wait for the response on the fetch, we must use the VWSkeleton component as a placeholder for the content.
  • - All the undefined/null/NaN values must be handled.
  • - All calculations must be flawless.
  • - For all the CRUD operations Save/Delete/Update, when we send the request, we must show VWToast as the loading/waiting, then, as soon as the response arrives, we close it and show Alert according to the response status. Also, a soft re-render if successful.
  • - Project selector must reflect on the screen and when the selected project changes, we need a soft/smooth re-render, so that the new content is shown and reflected on the screen.
  • - Number of files for each questions must be shown
  • - File upload must work according to the implementation details and scenarios we discussed.
  • - Jumping problem in the scroller must be fixed.
  • - File(s) uploading must be separate from the question, as discussed earlier.

Image

Image

  • - When I click on Save in assessment tracker, it should give a visible toast notification saying that the data is saved.
  • - When I click on "Add/remove evidence" and then close the modal, the button stays bumped
@MuhammadKhalilzadeh MuhammadKhalilzadeh added backend Backend related tasks/issues bug Something isn't working enhancement New feature or request frontend Frontend related tasks/issues Main Main issues have sub-issues, breaking them to smaller tasks labels Mar 5, 2025
@MuhammadKhalilzadeh MuhammadKhalilzadeh added this to the 1.0 QA/QC milestone Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend related tasks/issues bug Something isn't working enhancement New feature or request frontend Frontend related tasks/issues Main Main issues have sub-issues, breaking them to smaller tasks
Projects
None yet
Development

No branches or pull requests

2 participants