Project Screen

About

Market Cube

The project

The application is meant to integrate with your e-commerce store directly and provide complete functionality to run a multi-vendor marketplace business for products or services. It is functional as a separate Shopify app and also as an isolated application. The app is used by sellers on the Shopify store and vendors from which these sellers obtain products to sell on their store.

Another benefit is that it can help sellers manage vendors, products, orders and other different activities on Shopify. They can choose among different plans provided by the app and modulate the limit of associated vendors and products on the store. Furthermore, the seller can sync products and orders on the application with the respective Shopify store.

Major Facts

  • The application was becoming large and complex.
  • Redeployed the entire application.
  • It was subjected to extensive manual testing.
  • The continuous deployment was a difficult task.
Problem Statement

Highlights

App Server 1
Frontend 2
Microservices 3
Shopify 4

The solution

A microservices application is a distributed system and this architecture increases complexity. Hence, there was a need for a new approach.

App Client Side: Front end/UI part of the application.

App Server: Middleware between app client-side and microservices.

Microservices: Used for storage or processing of data based on business logic. The app server was used to interact with services so as to trigger the requisite business logic. (Till now, we had multiple microservices for different requirements such as authorization, product, payment, order, etc.)

The monolithic application comprises of an app server and an app client side. It implements the microservices architecture. A single database is used for the application. This, in turn, reduces complexity and makes it easier to manage the database for individual services.

Want A Solution ? Consult Now

Features

IconIcon
Vendor Management

The application integrates directly with your e-commerce store and provides complete functionality to run a multi-vendor marketplace business for products and services.

IconIcon
Seller
Management

It helps sellers manage vendors, products, orders, and their activities on Shopify. They can also sync products and orders on the app with the Shopify store.

IconIcon
Payment Management

The seller can choose among different plans provided by the application, and modulate the limit of associated vendors and products on the store.

Project Screenshots

Development

Faster

Development

Fault isolation

100%

Fault isolation

Technical Barrier

Reduced

Technical Barrier

CONNECT
WITH US

Subscribe to our Newsletter