Canvas has a fairly effective tool for building ePortfolios. It allows one to create pages, add attachments, embed videos and add work directly from courses. Please watch the following video for instructions on how to use this tool.
Please note that the Canvas and its ePortfolio interface may have changed a little since this video is produced, but the majority of the functions should be the same.
I have also included an instructional module for ePortfolios in Canvas Commons with the following pieces:
You can search for my name (Berlin Fang) or search for “ePortfolio” to add it to your course and customize it afterwards.
Feel free to let me know if you have any questions.
Check this page for additional Canvas resources.