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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQwMDA4NTgsIm5iZiI6MTcyNDAwMDU1OCwicGF0aCI6Ii80NDAwMDYyLzI3NTI4Mjc1MS1lNzU1MjU4YS0zZWVlLTQyNjQtYjUyZS1jZDViMWUzM2Q3MTkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MThUMTcwMjM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjBlNzBiN2IzNGIyNWYzM2JkMTBlYWFhNjk0OTM5MjlhY2UwNzljNGMzNjFlYjIzMzgwODRkMzU0YjQ1MjY1MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.3X6kK00cgismbzUGpwz2A9YtR_IN7qcwi33y5waXHec)
![image](https://private-user-images.githubusercontent.com/4400062/275282772-2b0c4195-1dd3-4a45-b39f-dfac391ac861.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQwMDA4NTgsIm5iZiI6MTcyNDAwMDU1OCwicGF0aCI6Ii80NDAwMDYyLzI3NTI4Mjc3Mi0yYjBjNDE5NS0xZGQzLTRhNDUtYjM5Zi1kZmFjMzkxYWM4NjEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MThUMTcwMjM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZTY1MzYyZWIwMDIzMjkwYWU2NTExNThkZTAxOTRiNzMzOGVkZDM5ZDM0NmFhMjdmOTc0NjVmYTQ5MGU3N2FlMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.a4Az9bq7eRlbIKtJjJX0bl8xyjIlvgF5YBZBWDBzKPM)
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: