e-commerce Technologies React Typescript styled-components react-router context Setup Just clone and type npm start