People should be able to add themselves to the website
Adding yourself to website can be a complex task for a newcomer. People need to understand how to fork your repository, how to and where to add their content, content formatting standards, required fields, and all sorts of stuff.
So idea basically is to create a form, take in the fields and then create a YAML file with appropriate data. This will save all the hassle of adding a new profile manually.