Skip to content
New issue

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

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

Already on GitHub? # to your account

v2: user profile #274

Closed
josh-chamberlain opened this issue Apr 29, 2024 · 0 comments
Closed

v2: user profile #274

josh-chamberlain opened this issue Apr 29, 2024 · 0 comments
Labels
api database fixed_in_dev This is merged into the dev environment and waiting to be merged into main front end

Comments

@josh-chamberlain
Copy link
Contributor

josh-chamberlain commented Apr 29, 2024

Context

Part of #248wireframe here

↑ this wireframe was made by Josh, a non-figma-pro. It's not pixel perfect, so weird spacing decisions should be ignored in favor of how the components are used in other cases.

Front end

This view shows:

Basics

  • user's email
  • github account (would need back end support)
  • Link GitHub account button using the same logic as v2: Allow github oauth #296
  • user's permissions (especially if elevated)
  • API key
    • add a button to regenerate the API key (should be possible using the /api_key endpoint)

My stuff

  • most recent searches, pruning duplicates
  • "followed" searches
    • "un-follow" buttons for each
  • "my requests" i.e. requests created by the user

Actions

  • log out button

Back end

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
api database fixed_in_dev This is merged into the dev environment and waiting to be merged into main front end
Projects
Status: Done
Development

No branches or pull requests

3 participants