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

Internal View: Manage Users #82

Open
5 of 10 tasks
idil-bit opened this issue Jan 29, 2025 · 0 comments
Open
5 of 10 tasks

Internal View: Manage Users #82

idil-bit opened this issue Jan 29, 2025 · 0 comments

Comments

@idil-bit
Copy link
Collaborator

idil-bit commented Jan 29, 2025

DUE FEB 7

Purpose
This ticket will be implementing the Manage Users page's front end work as well as actually displaying the database.

To Do

  • Move this ticket to the In Progress column
  • Get updated with the codebase (git checkout dev, git pull, create a new branch by git checkout -b [branchname] as per README, npm install to update your dependencies, npm run build, npm run dev)
  • link the dropdown in the navbar so that Manage Users option will lead to the page below
  • create and open manage-users/[[…manage-users]]
  • Then right click on [[…manage-users]] and create page.tsx
    • add in the navbar (no title will be highlighted since we're not on any of those pages), the title "Manage Users", and a dummy button "+ New User" that doesn't have any functionality when clicked, as well as the spreadsheet
      • ignore the red text, it's not actually a part of the design
    • write the API call to populate the users database, which is done through Clerk (in resources below)
      • pay attention to how we are not interested in ALL of the fields of a user instance, but only the ones that are in the design (in pictures below)
  • create a PR for this ticket
    • add yourselves as assignees and ADD JIYOON AS A REVIEWER TO YOUR PR🙏
  • Move this ticket to the Ready for Review column

Resources

  1. https://clerk.com/docs/references/backend/user/get-user-list

Pictures
Image

@idil-bit idil-bit converted this from a draft issue Jan 29, 2025
@sofiaal1 sofiaal1 moved this from Todo to In Progress in Village Food Hub Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

3 participants