A popular online website that allows people to post their creative works is definitely Behance.
Behance is an Adobe-owned site that allows self promotion, giving artists the ability to post their works, whether it be photography, art, graphic design, or others.
In order to use it, one has to create an account. Then, whatever work you want to publish, post it there. The site is completely free, but there are specific privileges if the user pays.