Lab Assignments Lab 1: DIY Personal Website Lab 2: Going Viral Lab 3: Social Media Platform UI Lab 4: Social Media Platform Server Final Project