Challenges
The client is the owner of the business. He already had a store based on Shopify and a Shopify theme, but he wanted to update the store design.
Bull & Stash came to VT Labs with new design mockups but needed help implementing them and customizing a Shopify store that would convey their mission.
Also, there was a need to increase product quantity; the store was selling three products only.
Another task was to help them with the consumer support system setting. The process of knowing your customer is an essential feature of it, so we had to add this functionality.
The steps that needed to be integrated included:
Frontend Development
Customer Support Functionality
Integration Services
Solutions
We began our collaboration by creating an e-commerce website. The client used a wireframe from UXPin, so we had to find a better solution to implement new layouts with attention to detail.
Theme Customization:
Homepage
Product page
Collection page
Customer login pages
Customer contact form
We started with the homepage, product, collection, and cart pages. We created a seamless customer journey on the product page and also focused on the user's experience throughout the rest of the site too, using homepage structure to explain to the customer what the benefits of the products were.
Homepage

Collection Page


Product Page

Customer Contact Form

Customer Login Page

Customer Support Functionality
The second part of the project was supposed to solve the other two client's problems — adding KYC functionality and support.
To solve the KYC issue, we used an integration with third-party apps. By doing this, we changed the standard functionality of login and profile pages. We used apps for social login to give the owner more information about customers and allow customers to save more data in the profile.
To improve support functionality, we added extra features for a customer contact form to allow him to describe an issue in detail. Also, we set the Zendesk integration app to use its advantages for support.
Methodology
We used an Agile methodology for the development process. The development has many planning and development cycles; it allows the developers and the client to continually evaluate the product and get instant feedback from the project participants. In addition, it allowed us to continuously improve the product and development methods after a successful milestone.
The project had two milestones, and two developers did the work. As the process tools, we used Jira and Git.