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

v2: user profile #274

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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: Todo
Development

No branches or pull requests

3 participants