Need Guidance on Obtaining a URL to Host a Resume and Email

One of my professors said that if anyone in his class does what I listed below in bullets, we will automatically pass with an A. His reasoning is that when we are in the market for a job, having all of this setup would give us an advantage over someone else who wouldn't, and its career building (or something along those lines).

At any rate, I have no idea how to go about doing this, and would greatly appreciate any type of guidance. Thank you.

  • Obtain a URL a to host my resume (which needs to be signed) and professional email, as well as info on any projects I am working on
  • Maintain for at least 2 years
  • Hand in a signed business card with: site email, url for resume and projects