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

Create default profile images #168

Open
Skunkmeister opened this issue Oct 14, 2023 · 0 comments
Open

Create default profile images #168

Skunkmeister opened this issue Oct 14, 2023 · 0 comments
Labels
Enhancement New feature or request Idea Implementation is being considered, but might not be implemented Research Requires further research on DevLUp's end UI/UX Task is blocked by / involves significant design effort Website Relates to the DevLUp Website

Comments

@Skunkmeister
Copy link

Right now, profile pictures do not exist. We want to be able to provide our members with a default profile pic that also uniquely identifies them, not unlike Discord's random color:
image
OR github's pixel designs:
image

Approaches:
Foremost, we need the user to be able to provide a profile picture at all, to replace the default we generate. This will become a URL tied to the user object and probably pointing to an S3 bucket object.

For generating their image, there's two main paths:

  1. Generate --> Save as if its a normal image (to the S3 bucket, use the URL, etc)
  2. Display generated image from ID hash if no image provided

The latter option, hashing, is what github uses. See more info here.

@Skunkmeister Skunkmeister added Enhancement New feature or request Website Relates to the DevLUp Website Research Requires further research on DevLUp's end Idea Implementation is being considered, but might not be implemented UI/UX Task is blocked by / involves significant design effort labels Oct 14, 2023
@Exanite Exanite changed the title Create Default Profiles Create default profile images Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Idea Implementation is being considered, but might not be implemented Research Requires further research on DevLUp's end UI/UX Task is blocked by / involves significant design effort Website Relates to the DevLUp Website
Projects
None yet
Development

No branches or pull requests

1 participant