A project for Zappos Front End Internship Interview