Behance is the leading online platform to showcase & discover creative work. The creative world updates their work in one place to broadcast it widely and efficiently. Companies explore the work and access talent on a global scale. Behance is part of the Adobe family. In other words, there are an online portfolio that you can post your work on. You may sign up with this or if you have other options, let me know and you can try that.