Building e-commerce platform and online store for cycling smart glasses

Building e-commerce platform and online store for cycling smart glasses

Industry

E-commerce

Platform

Web

company image
  • Company Profile

    Everysight is an E-commerce platform for presenting and selling smart glasses for cyclists on the USA and Europe market. Essentially, the product allows users to project data in front of their eyes, such as heartbeat or distance traveled.
  • Project Goals

    - Build an e-commerce platform and develop an online store
    - Integrate an interactive view allowing users to try products online
    - Create a demo tour presenting smart glasses functionality
    - Develop an event calendar with possibility to apply for a trial tour provide integration with payment systems, social networks, Zendesk ,and SAP
    - develop WP plugins for dynamic tax and shipping fee rate calculation
  • Business Need

    Create a high-standard e-commerce platform and a corporate site for promoting and selling purposes.
  • Engagement Model

    Outsourcing

  • Duration

    2 years

  • Effort

    6 software developers, 1 QA engineer, 1 PMК

Technologies Used

  • php-new
    PHP
  • wordpress
    WordPress
  • native-js
    Native JS
  • jquery
    jQuery
  • ajax
    Ajax
  • gsap
    GSAP
  • canvas
    Canvas
  • gulp
    Gulp

Challenges and Solutions

  • Provide SAP integration

    Integrating SAP Solvd engineers chose WooCommerce for more convenient order management, stock and shipping control. We added new actions and hooks to start generating a request and sending it to the SAP API

  • Arrange dynamic tax and shipping fee rate calculation process

    After considering several possible options, our team decided to create a new plugin for calculating the cost of payment depending on the country. If a user is from the USA, dynamic calculation of taxes and shipping charges by state. Later we implemented tools for report generation

  • Provide BrainTree integration

    We added a new payment gateway for better payment management and routing of cash flows depending on the payment currency

  • Add multilingual support to the platform

    The task was to enable multilingual support including right-to-left languages. Now it works like this: the language is selected automatically depending on the geographic location of the user. Currency/SKU is set based on the selected language

  • Adjust camera rotations to simulate real life and taking photos

    While integrating an interactive view, Solvd engineers faced the need to perform a real life simulation. The decision was to use a wide video for rotation. To calculate the part of a frame that needed to be cut, we operated with current rotation and window sizes

Results

From the very beginning of working with Everysight we set a high pace and kept it till the end. Developing both front and backend parts of the platform we were always relying on our QA expertise. This helped us to deliver a solid e-commerce platform and consistent corporate website, and satisfy the client with the results.

results image
results image

Our team provided top solutions and met the required deadlines, which positively affected our relations and became the basis for future cooperation.

Client’s feedback

  • Head of Sales, Marketing photo
    Ilay Avni
    Head of Sales, Marketing & Customer Success at Everysight

    The team was attentive, focused, and driven to deliver high-quality products according to timelines. Prioritizing QA to iron out bugs, their consistent ability to creatively solve complex problems strengthened the deliverables and the overall relationship. Their dedication made a strong impact.

Want a similar project?