Create default profile images #168
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
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](https://private-user-images.githubusercontent.com/4400062/275282751-e755258a-3eee-4264-b52e-cd5b1e33d719.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDU0ODksIm5iZiI6MTczOTYwNTE4OSwicGF0aCI6Ii80NDAwMDYyLzI3NTI4Mjc1MS1lNzU1MjU4YS0zZWVlLTQyNjQtYjUyZS1jZDViMWUzM2Q3MTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTVUMDczOTQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTYzMGUwMjFhMTZkN2Y3Y2M2NjEwMTdjMGY2NGRkMTZhY2M0N2IyZDZiNzg3ZGU5YzJlYjZjMDc1YTRmZGI5ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.5EGhBbGq4PsnKFuClTFPY26IB5_YpgEBmNVOYGjnfQo)
![image](https://private-user-images.githubusercontent.com/4400062/275282772-2b0c4195-1dd3-4a45-b39f-dfac391ac861.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDU0ODksIm5iZiI6MTczOTYwNTE4OSwicGF0aCI6Ii80NDAwMDYyLzI3NTI4Mjc3Mi0yYjBjNDE5NS0xZGQzLTRhNDUtYjM5Zi1kZmFjMzkxYWM4NjEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTVUMDczOTQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjQwZDM1ZjVkMmNiZTcxMjU2N2U1NmY0ZjQzODkwOGQ1YmU5MGE2MDdkMWQ0ZDcwZTE5YjY1MzgyMzcxZjE2OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.-18uCscdh7GSnqDSzQqB7nnSaukx7czAPf19gkJu2xM)
OR github's pixel designs:
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:
The latter option, hashing, is what github uses. See more info here.
The text was updated successfully, but these errors were encountered: