Student ePortfolios are a great option because students are able to present digital evidence of their learning to a wide (and even global) or restricted audience. Additionally, the artifacts and products of their learning can be multi-modal and produced using technology. If you intend on taking this path, I recommend using the 5-by-5 Model of portfolio development. In particular, reflective portfolios are particularly powerful.
https://web.seesaw.me/ – online system to manage student portfolios
https://www.bulbapp.com/ – another online system to manage student portfolios
https://education.weebly.com/ – free and easy online website creation system.
http://www.wix.com/ – another free and easy online website creation system.