What better way to show some of your front-end skills than making your own website open source? I learned a lot from open source projects myself, so I'm happy to inspire other people with my code.
I consider a portfolio website the perfect project to explore some new technologies. After a long time love for Vue JS and some research I decided to go with Nuxt.js. It's a lightweight framework that allowed me to write Vue code and easily add things like SSR and routing to it.
Feel free to take a look at the source code on Github.