2nd major project for General Assembly's Web Development Immersive