The process of creating an Assignment for a portfolio works the same as creating a 'regular' Assignment. In the article How do I create an Assignment? you can read how to do this.
For more information about creating a submission assignment for a portfolio, you can refer to: How do I create a Brightspace submission assignment for a portfolio?