How Netsmartz designed & development e-commerce websites & Social tracking app for Marine Supplies Business

AI ChatBot Interactions for Fundraising Platform

North AmericaLocation

5Team Size

Marine & Boat Building E-commIndustry

The company provides tools and marine supplies for woodworkers, craftsmen, Boat builders, and DIY makers that help them with their projects – Boats, woodworking, home restoration, art, etc.

About The Company

The company is an industry leader in marine and boat-building supplies and has been supplying and assisting boaters for over 30 years. They help people with all kinds of boat-building products. The company is currently operating multiple websites to cater to different needs; for example:

One e-commerce website offers a wide range of marine paints, varnishes, epoxy resins, fiberglass supplies, adhesives, and other marine accessories.

They also serve as an online marketplace offering marine hardware, paints, coatings, tools, boatbuilding materials, and woodworking supplies.

They also have a dedicated support website that serves as a knowledge base and resource hub for customers seeking assistance, troubleshooting, and product-related information. It offers a wide range of helpful articles, guides, FAQs, and tutorials to address common inquiries and provide solutions for common issues.

About Evertrue

The Tech Stack



Machine Learning

Machine Learning





Angular Js

Angular Js





Team Composition

The team consists of a Project Manager, a Python developer, a Front-end developer, a Shopify developer, and Quality Analysts.

The Problem Statement

The client had a requirement for a highly skilled team capable of handling the design and development of multiple e-commerce websites and a customer support website.

Furthermore, the client also sought expertise in creating a social tracking application specifically designed to monitor the performance of social advertisements.

One of the primary concerns for the client was ensuring high-quality deliverables across all these projects. They wanted to guarantee a seamless and error-free experience for their customers when placing orders online, which included accurate tax calculations and shipping charges.

The Challenge

  • Multiple websites: The need to design and develop a customer support website and two different e-commerce websites. Also, the websites need to be responsive and optimized for different devices and screen sizes to ensure a seamless user experience across desktops, mobile devices, and tablets.
  • Performance: The overall page speed of e-commerce websites was quite slow, especially on the product pages.
  • Integration of Social Tracking Application: Developing a social tracking application that effectively monitors the performance of social ads across various platforms was a challenge.
  • Implementation of Generative AI using GPT-3.5 and GPT-4: AI models like GPT-3.5 and GPT-4 require vast amounts of high-quality training data to achieve optimal performance. Acquiring and curating such datasets were challenging, especially when dealing with specific marine domains.

The Solution

Our team provided the following solutions to the problems:

  • E-commerce Websites:Our team focused on creating user-friendly interfaces, incorporating robust features such as secure payment gateways, inventory management, order processing, and shipping integration.
  • Performance: Netsmartz team conducted a complete performance analysis of the e-commerce websites, with a specific focus on the product pages. We identified the underlying factors contributing to the slow page speed. We also Minified the CSS and JavaScript files, reducing unnecessary HTTP requests.
  • Integration of Social Tracking Application:Our team developed a custom social tracking application that integrates with social media platforms’ APIs to collect and analyze data related to social ads. We designed a user-friendly interface to present meaningful insights and performance metrics to the client.
  • Implementation of Generative AI using GPT-3.5 and GPT-4:We used prompt engineering techniques, carefully crafting prompts and inputs to guide the AI models (GPT-3.5 and GPT-4) toward generating accurate and relevant responses.

    Below is an overview of Generative AI implementation process:

    a. Data Collection: We collected a significant amount of data from different sources such as Jamestown’s support tickets, safety data sheets, and technical data sheets. These documents were in PDF format and contained valuable information about products and support inquiries.

    b. Pinecone Vector Database: The collected data was fed into the Pinecone vector database. Pinecone is a powerful vector database that allows for efficient indexing and searching of vectorized data. This indexing enables quick retrieval of relevant information based on user queries.

    c. Slack Wrapper: We developed a wrapper around Slack, an instant messaging and collaboration platform. This integration allowed users to interact with the system by asking questions related to support tickets or product knowledge directly within the Slack environment. This streamlined user experience facilitated easy and convenient access to information.

    d. GPT-3.5 for Content Summarization: We utilized GPT-3.5, a state-of-the-art language model, for content summarization. Given the extensive information contained in support tickets, safety data sheets, and technical data sheets, GPT-3.5 was used to generate concise and relevant summaries of the content. This summarization process helped provide users with condensed and meaningful answers to their queries.

    e. GPT-4 for Response Generation: We incorporated GPT-4, a more advanced version of the language model, for response generation. By inputting the user’s query and prompt into GPT-4, the system was able to generate more sophisticated and contextually appropriate responses. GPT-4’s improved capabilities were expected to enhance the quality and accuracy of the generated responses compared to GPT-3.5.

Our Process

Netsmartz helped the client by segmenting the design and development into different steps:

Requirements Gathering

1.Thoroughly understanding the client’s needs and gathering detailed requirements to establish clear project goals.


Implementing the software solution based on the established requirements and design.

Testing and Quality Assurance

Rigorous testing was conducted to detect and address any bugs or issues, ensuring that the software operates smoothly and aligns with the client’s expectations.

Deployment and Integration

The software application was deployed to the AWS platform, enabling seamless integration and efficient operation.

The Result

Netsmartz’s association with the client resulted in the following;

  • Netsmartz successfully Designed and Developed the e-commerce websites along with a dedicated s upport website. These websites provided the client with a streamlined process for managing tickets and orders, improving their overall operational efficiency.
  • The social tracking application developed by Netsmartz gave the client a comprehensive analytical view of their ongoing social ads. This empowered the client to make data-driven decisions and plan a more effective marketing strategy, resulting in improved campaign performance and ROI.
  • The implementation of Generative AI provided the client with advanced natural language processing capabilities and improved customer support.
  • By overcoming the challenges and delivering effective solutions, Netsmartz helped improve the overall efficiency of the client’s business operations. The optimized websites, faster page speeds, and seamless user experience resulted in enhanced customer satisfaction, leading to increased customer loyalty and retention.


Let's Build Your Agile Team.

Experience Netsmartz for 40 hours - No Cost, No Obligation.
Connect With Us Today!

Please fill out the form or send us an email to