At UWCSEA East, we are using Digital Portfolios for Grades 3-5. These take the form of Google Sites.
One technique we are using is embedding Google Drive folders in their sites, so content can be populated automatically.
Students already have folders set up in their Google Drive (via Hapara, or Teacher Dashboard), so the following tutorial shows how students set up their folders ready for embedding in their sites.