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

Feature/sydney vsr table staff view #26

Merged
merged 39 commits into from
Mar 4, 2024

Conversation

sydneyzhang18
Copy link
Contributor

Tracking Info

Resolves #10

Changes

  • Created frontend on /staff/vsr
  • Wrote backend GET route to get all VSRs

Testing

  • Started frontend and viewed page
  • Manually tested GET request in terminal

Confirmation of Change

  • Start frontend and backend
  • Go to http://localhost:3000/staff/vsr and view frontend w/ header, title, and table
  • After changes, should be able to see all VSRs in mongo on the table, manually add a VSR, and see the updated VSRs on table

TODO

  • Populate frontend with non-hard coded VSRs from mongo
  • Frontend: alignment of "Service Requests" header, font, color of checkbox in header row

2s2e and others added 30 commits January 18, 2024 16:53
…table-staff-view

merged branches and getting all vsrs backend progress
Copy link
Collaborator

@benjaminJohnson2204 benjaminJohnson2204 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! I integrated the frontend with the backend and made some minor CSS touch-ups to match the design, looks good overall. Great work!

Copy link
Contributor

@Syu125 Syu125 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good! I just made a very minor change to get the font to show up for the two buttons.

Copy link
Contributor

@SamvritSrinath SamvritSrinath left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Stress tested with different names, repeat IDs, as well as repeat names and seems to all be ordered correctly. Special Characters for all fields also work as well.

@benjaminJohnson2204 benjaminJohnson2204 merged commit b53d7d7 into main Mar 4, 2024
4 checks passed
@benjaminJohnson2204 benjaminJohnson2204 deleted the sydney-vsr-table-staff-view branch March 4, 2024 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

VSR Table View for Staff
6 participants