I've recently (as of less than an hour ago) updated my portfolio site from being a multi-page site to a single page with the reason being I felt I ...
For further actions, you may consider blocking this person and/or reporting abuse
Personally, I use Hugo for my website, and it's kind of a mix of both. I use the actual pages in my projects directory (content/projects) just for setting up how it looks on the portfolio page, such as the percent done I have, source language, etc. Tomorrow I can get a better example of what my content directory looks like and my actual portfolio page (though the two projects I've featured are still in progress while I finish out my final semester).
Nice! I've not used Hugo before but heard really good things about it. I'd love to check your site out!