Network A Twitter-like social network website for making posts and following users. Video Presentation Presentation