An online marketplace that allows small and medium-sized businesses to meet their customers and offer their services and goods without website setup & managing cost.
Our client is a European business support center that works in collaboration with the government to provide direct support to entrepreneurs through various programs. The center works primarily with small and medium-sized businesses (SMBs), helping existing businesses grow and new ones to get started.
Online marketplace platform
7 months
2 Backend Developers, 2 Frontend Developers, 1 QA, 1 BA, 1 UI/UX Designer
The client aimed to help entrepreneurs meet their customers. To this end, they decided to build an online marketplace where businesses could create their profiles/subpages in the appropriate categories, offer their services, products and goods, and place relevant information about their offerings. Customers should be able to view the catalog of services and products from multiple vendors, get details about those vendors, make a decision, contact the vendor if needed, and make a purchase directly on the platform.
The client selected SoluLab for marketplace development for our high quality standards, hands-on experience in delivering complex e-commerce solutions, affordable rates, and flexible, customer-centric approach.
The marketplace is targeted at small to medium-sized businesses that want to expand their online presence (or build it from scratch if it’s a newly opened business that doesn’t yet have a website) and increase awareness and sales.
The solution is white-label, which means that our client can sell it to other clients so they can rebrand it and launch their own marketplaces. It combines an online marketplace for customers and vendors and a desktop application for the latter. In the desktop app, sellers can update their catalogs and offerings using import/export functionality, do accounting, pay/generate invoices, etc.
Once a business is registered on the marketplace and has listed its goods or services, the business owner can access data and analyze traffic through the marketplace website, and therefore immediately initiate lead generation. The implemented architecture makes it possible to distribute the marketplace as a white label solution without additional development effort.
The marketplace offers its customers not only the opportunity to sell their goods, but also marketing and advertising services such as SEO, PPC, copywriting, marketing playbooks & templates, GTM strategy, (re)branding, defining customer personas, product positioning & messaging, offsite workshops for teams, sales enablement and product launch.
From a technical perspective, the marketplace is a web platform that consists of three modules: Admin, Customer, and Business module. Let’s take a closer look at their functions.
The first challenge we faced was selecting a suitable CMS to save development time and costs. The selection was based on a number of criteria such as our client’s needs, the CMS’s capabilities, and whether it met our technical requirements. We thoroughly reviewed several content management systems such as CS -Cart Multi-Vendor, Yo!Kart, Arcadier, BigCommerce Multi-Vendor Marketplace.The result was that the CS-Cart Multi-Vendor platform met all our criteria and was selected for the project implementation.
Another challenge was to design a proper solution architecture that would enable both horizontal and vertical scaling and allow our client to distribute the marketplace as a white-label solution.
TWe also needed to ensure the highest possible flexibility level as the marketplace was required to be highly configurable to minimize or even eliminate the additional development effort required to adjust the platform to different customers.
Last but not least – the solution was supposed to be integrated with hundreds of online stores with thousands and millions of goods in the catalogs that are constantly updated. So, enabling seamless and instant update of the marketplace catalogs to keep them relevant and up-to-date turned out to be another challenge we had to overcome.
The project began with a discovery phase in which the SoluLab business analyst and software architect conducted an in-depth requirements analysis and created the initial project documentation:
For our client, it was crucial to provide a superior digital experience for the platform’s users. To this end, our UI/UX specialist scrupulously planned every step of the buyer and seller journeys. He also ensured that the product/service cards were clear and informative, as was the overall user interface. He enabled easy and maneuverable navigation and carefully planned the layouts of the catalogs to make the marketplace as accessible, intuitive, user-friendly and overall attractive to both sellers and buyers as possible.
We delivered the project following the agile development process with 2-week sprints and feedback collections at the end of each sprint. Frequent demonstrations and feedback collection sessions allowed us to review early software versions and make timely adjustments to functionality. Before delivering each build to the client, our QA engineer performed unit testing, automated service and UI-level testing, and manual testing.
CS-Cart Multi-Vendor CMS selected for implementation of certain modules allowed to reduce development time and costs.
The implemented architecture allows to distribute the marketplace as a white-label solution without additional development efforts. Thanks to the implemented monitoring services and the specifics of the solution architecture, it is possible to track the system and infrastructure behavior and scale the infrastructure immediately if needed.
The solution can be easily customized for different customers due to its flexibility and highly configurable implementation.
The solution is equipped with an advanced search engine that allows users to search goods and services by words. The search engine also provides detailed analytical reports about marketplace users and their search behavior.
With the integrated comparison shopping engine, customers can compare the prices and shipping options of multiple vendors on a single page and determine the vendor with the most favorable terms.
The marketplace also has a rating & review system implemented as a combination of binary (like/dislike) and written reviews.
Within seven months, our team delivered a fully functional digital marketplace in full compliance with the client’s requirements and timeline. The marketplace enabled hundreds of European entrepreneurs to expand their online presence, increase sales, and gain easy access to government entrepreneurship support programs.
One year after the launch of the marketplace, over 1400 small and medium-sized businesses have registered on the platform, the number of registered customers is 175,000, and the number of unique visitors is around 1300 per day.
The Solulab team continues to maintain and support the marketplace and application, implementing new features as needed.