Codica logo
Get a free quote

Custom E-commerce Solution

Custom multi-vendor marketplace | Codica

Learn how Codica delivered the first such a large multi-vendor marketplace in the UK and Europe for users to offer products and services within one custom e-commerce solution.

Location:London, United Kingdom
Timeline:December 2020 - October 2021
Team:3 Back-end Developers, 3 Front-end Developers, 1 UX/UI Designer, 2 QA Engineers, 1 Project Manager
Core Technologies:Ruby, Ruby on Rails, React, Next.js, PostgreSQL, AWS, Elasticsearch, Redis, Docker
Custom multi-vendor marketplace | Codica
“We turned Codica with a request to build a complex marketplace from scratch. The development team made us feel involved every step of the way from the beginning and was focused on our needs.
As a result, we received a robust and easy-to-use web solution with all desired features. We are happy with our decision to choose the Codica team. They are definitely experts in their domain.”
CEO, E-commerce Marketplace Company, United Kingdom
E-commerce Marketplace Company, United Kingdom


The central idea behind this custom e-commerce development was to create a web solution that enables users to do many things using just one platform by switching between its parts if needed.
This project is a multi-vendor marketplace platform that has no analogs in the UK or Europe. It provides many options to businesses, allowing them to offer services on the Local platform’s part and the main website.
At the same time, customers can sell their goods on the World platform’s page and share the shopping experience with one another on the Connect web page.
Our custom e-commerce website development started with the minimum viable product creation. Thanks to the MVP development, we collected the first user feedback and included additional functionality in the solution.

Business challenges

  • Create a large online marketplace platform that comprises B2C and C2C segments.
  • Make the platform attractive and user-friendly to increase user engagement and retention.
  • Optimize the marketplace solution for high visibility on search engines.
  • Build the secure, reliable, and scalable multi-vendor marketplace platform according to the latest tech standards.

Value delivered

  • Verify the marketplace business idea with the help of an MVP platform and improve the custom e-commerce solution based on the collected data.
  • Developed the minimalistic design of a custom e-commerce solution that is inviting, eye-pleasing, and intuitive.
  • Performed competent Search Engine Optimization (SEO) of the marketplace to make the custom multi-vendor website receive more visitors.
  • Provided an option for users to find services by choosing a location radius due to the geolocation and map integration.
“For large and complex projects, thoughtful design is critical, as it makes it possible to use all the functionality and features of the product conveniently. This project is just that.
It is a large marketplace that combines several platforms for different user needs. In creating designs for this multi-vendor marketplace, it was necessary to think through complex flows in detail. We also solved many non-trivial tasks to provide the most enjoyable experience of interacting with the product.
I was happy to work on this project as part of a professional and motivated team to provide our clients with a high-quality result.”
Anastasia, UX/UI Designer at Codica
UX/UI Designer at Codica

Looking for a reliable team to build a custom web platform?

We apply best practices to help you save costs and launch quickly.
Talk to an expert

Solution delivered

Switching between the parts of the custom marketplace | Codica

Easy switching between platform parts

Our specialists customized the multi-vendor platform so users can find what they are looking for much faster. The main page of the solution combines all the parts of the platform, such as Local, World, and Connect pages. Each of these B2C (Local) and C2C (Connect and World) sections has a separate home page.
In the upper part of the marketplace’s main website, there is a menu for quickly switching between all platform parts.
Search filters on the online marketplace platform | Codica

Convenient search filters

We created convenient search filters, shortening the customers’ buying journey. Now, users can easily navigate their results on the custom multi-vendor marketplace and find what they’re looking for.
Thanks to this improvement, we made the web solution more customer-oriented and thus enhanced the marketplace conversion rate.
SEO optimization of the custom multi-vendor website | Codica

SEO for more traffic

Our SEO specialists worked hard to make this custom e-commerce solution meet the requirements of search engines. They optimized meta tags, connected analytics, customization, and detailed reporting.
Furthermore, SEO experts advised on web optimization in terms of technical perspective and consulted about reducing the website’s download speed.
Also, they compiled the robots.txt and sitemap.xml files correctly. These files assist search engines in better understanding the particular website and indexing it properly.
Admin panel on the custom multi-vendor website | Codica

Full-featured admin panel

In terms of custom e-commerce marketplace development, we made a clean-looking and easy-to-use admin panel. With its help, the marketplace’s managers can easily handle advertisements, product and service categories, store creation requests, and more.
In general, this solution for website admins makes database management of this marketplace visually appealing and exceedingly comfortable.
Sign-up form on the custom multi-vendor website | Codica

Interactive sign-up form

Codica’s experts worked on custom marketplace development to create the interactive sign-up feature for sellers. So, when users want to register on the website to sell products or services, they should fill out the questionnaire form. To do this, they answer relevant questions.
The sign-up form is engaging and convenient, with icons on which vendors can click to answer questions. Based on their answers, suppliers are offered the best suitable type of membership for them in the end.
Thus, the small stores do not pay as much for a subscription as the large ones. Also, if the user provides only services, they will not pay for the functionality of selling products.
Payment integration on the custom multi-vendor website | Codica

Stripe payment integration

The Stripe system is distinguished by the high speed of payment processing, security, and ease of use. This stable and reliable system is great for making international online payments.
Based on these attributes, we chose Stripe as a payment system for this online marketplace case study. We used the Stripe Connect service to assist in automatically onboarding vendors and enabling payout globally.
Maps integration on the custom multi-vendor website | Codica

Google Maps integration

One of the Local platform’s part key features is that users can find services in their location radius. To implement this feature, we integrated Google maps into the Local platform’s page.
If customers want to see services further away from their location, they can use filters to see as many options as they would like.
Calendar planner on the custom multi-vendor website | Codica

Calendar planner

We worked on custom marketplace development to make customers of the Local platform’s part search for services conveniently. They also had to order services close to them.
To simplify this process, we implemented a calendar on this online services marketplace. Consumers can see the calendar on the supplier’s page and choose the needed date from available time slots to book a service.
After that, the Manager reviews this request and approves it or calls the customer if they needs to clarify or change something.

How it works

The video below demonstrates how the multi-vendor marketplace development solution works. Here, users can not only buy or sell products, such as clothes or accessories but order services by chosen location.
“Our goal was to make a convenient and quick search for the right products or services for users and a functional admin panel that covers the requirements of both large stores and private sellers. In a short period, we managed to implement a complex product with a large number of user flows and various integrations.”
Serhii, Ruby on Rails Developer at Codica
Ruby on Rails Developer at Codica


Ruby On Rails

React JS








Stripe Connect


React Admin


Docker Compose


App Search

“The Codica company is a team of professionals. Together we created a unique solution for the market in Europe and the United Kingdom that allows buying and selling products and providing services in one place.”
CEO, E-commerce Marketplace Company, United Kingdom
E-commerce Marketplace Company, United Kingdom
Tract icon

Let’s turn your idea into a successful product!

Talk to a Codica Sales Manager

What’s next?

  • 1. Our Sales Manager Taya will be in touch with you within 1 business day.
  • 2. We will sign the NDA if required, and start the project discussion.
  • 3. Our custom software development experts will analyze your requirements and suggest the best ways to bring your idea to life.