I am mentoring a university sophomore who is studying engineering. I suggested that he make a portfolio of his projects to (1) sell himself for internships and jobs, (2) motivate himself to do better projects, and (3) improve his communication and presentation skills.
If anybody has made such portfolios, do you have advice on how to proceed? Pointers on how to craft a good portfolio is appreciated, as are pointers on where to host one. Thanks.
A short explanation of the project and what the student's contribution was (if part of a team) would cover almost anything else a reviewer would likely care about. For someone with a little more experience, explaining what sort of roles they are a good fit for would be a good addition.
When I was applying to grad school I made a website that had all that, plus an outline of my work and school history, brief background and description of my motivations, copies of transcripts, and a few personal pics. My original goal was to make it as easy as possible for the people who wrote my recommendations to write good ones, but it ended up being helpful in a lot of unrelated situations later. It was hand-written HTML with a php image gallery. The particular hosting method is pretty unimportant.