We now have several roles that users should be able to assign themselves:
- Developer
- Designer
Web Dev
C# Master
This is a great reason to finally make a place for users to manage roles. I suggest using a Modal.
Additionally, it may be a good idea to have the backend return a list of the roles that a user is allowed to give themselves.