I would try composing a really sincere cover letter and sending it with your resume to team leaders in the companies you’re interested in (if you can track down their e-mail). Tell them your story, your abilities and why you want to work for their company. Tell them you’re looking for an experience to cut your teeth as a web developer!
I think the process of developing a portfolio page kills two birds with one stone, A) Because you will refresh your skills as your develop it, and B) Because it is a valuable asset that you can send to employers, it presents your experience, but it also speaks to your style, and is a tangible piece of evidence that you are capable of creating impressive pages for the web!
But I find the tricky thing about a portfolio page is that you will deliberate over it because it is this piece of work that is supposed to represent you: your ability, your style, your personality, your core being!! (No pressure). I’ve been deliberating over mine for the past month.
However! In my deliberation I’ve got some good resources, which I can share with you!
Firstly, check this out, it’s a sweet portfolio template made by the guys behind Bootstrap:
https://freelancer-theme.glitch.me/ (Check out what it looks like live here)
https://glitch.com/edit/#!/freelancer-theme?path=README.md:1:0 (Editable source code, hosted on Glitch)
https://startbootstrap.com/template-overviews/freelancer/ (More information on the Bootstrap website, including forkable source code)
This might get you started with something that looks professional, and doesn’t take too long to put together.
Glitch is awesome, people post up project like this one and you can essentially ‘Remix’ it, forking the source code and making your own modifications. It’s an online coding environment, and the changes you make to the code instantly are deployed to live url where you project lives on. It’s simple and seamless. Though it is a Node.JS web app, so some of this might be unfamiliar if you haven’t touched any backend stuff.
Other than that, here are some impressive portfolios that I’ve bookmarked while perusing the web (I think I’ve dumped these before on this forum, apologies). Maybe they’ll provide you with some inspiration for your final portfolio.
Best of luck buddy!
http://evanhahn.com/about/ (Incredibly simple, yet incredibly effective!)