An E-Commerce beauty site that sells products, manages a community of makeup professionals, and posts daily articles that teach readers makeup tips, tricks, and everything in between .