Technology Moltin eCommerce API React 16 Eslint & Prettier Styled Components Semantic-UI Authentication via Moltin (Login and Register) Stripe checkout