Icon
 Shop.mn - Multi-vendor Ecommerce
Ongoing
 Shop.mn - Multi-vendor Ecommerce

Shop.mn - Multi-vendor Ecommerce

WebDesign
Project Role:
Senior Software Engineer | Lead

Associated with

Shop.mn
Shop.mnMulti-vendor eCommerce platform
March, 2025
-
Present

Online shopping is growing fast, and Mongolia is no exception. Many people are starting their own shops, both online and in physical stores. But the choices for running an online store in Mongolia are still limited. Most sellers use Facebook, Instagram, or a few e-commerce platforms.

On Facebook and Instagram, orders usually come through direct messages, and customers send payments straight to the seller’s bank account. This way of selling is outdated and not very efficient.

While there are some multi-vendor e-commerce platforms in Mongolia, many customers are unhappy with them. Common complaints include missing features like product options with different prices, images, and sale prices; slow payment transfers because the money goes through the platform first; and no flexible promotions like “buy one, get one free” or “buy one, get the second at 50% off.”. So, our company, Datacom Cloud LLC, decided to enter the industry by launching a modern and flexible multi-vendor e-commerce platform.

Shop.mn is for anyone who wants to sell products or start a dropshipping business to earn extra income. Getting started is simple, just create a store on our platform, add your products, and you’re ready to go.

Vendors on Shop.mn enjoy a wide range of benefits, including:

  • Product management with full support for product variants

  • Order management

  • Fully automated payments that go directly to the vendor’s bank account with no commission fees

  • Integration with loan services like StorePay and PocketZero (OmniWay and more coming soon)

  • Dynamic promotions such as “buy one, get one free” or “buy one, get the second at 50% off”

  • Brand management for vendors selling products from multiple brands

  • Customer management

  • Coupons and gift cards (customers can even purchase gift cards to give to loved ones)

  • Customizable store design, including colors, fonts, logo, banners, and image ratios

  • Built-in blogging to share guides, tutorials, or fun content

And that’s just the beginning, Shop.mn has many more features designed to make selling easier and more successful.

My role in this project is Lead and Senior Software Engineer. I am responsible for designing the system architecture, selecting the right technologies, reviewing code through pull requests, configuring the server, and most importantly, leading the development team.

Developing a multi-vendor e-commerce platform is not an easy task. There are many challenging parts, such as automatically creating a new store and linking it with a subdomain when a user signs up, handling large volumes of requests to the server, transferring payments directly to vendors’ bank accounts, and managing complex business logic like product management and promotional deals.

Vendor Admin Panel

We provide vendor admins with plenty of options to customize their own stores. Since our main users are people who want to create an online shop, it is important to design a user-friendly and clean UI/UX that is easy for everyone to use. Another key requirement is full responsiveness on all types of devices, as most users do not have laptops and will manage their stores directly from their smartphones.

Choose your domain WHATEVER you want

Yes, vendor admins can change their domain name at any time, giving them the freedom to fully customize their store. Research shows that many online shops prefer domain names ending with “shop,” such as sanchirshop.mn or goyshop.mn. To support this, our system provides a free domain that ends with .shop.mn.

The storefront

Our storefront is designed to be reliable and simple for customers to use. They can create an account, save their favorite products, track orders, choose product variants, and place orders without any difficulty. Since most customers shop on mobile devices, we placed strong focus on mobile-first design. The result is a storefront that is fast, reliable, and well-designed, a shopping experience customers will truly enjoy.

You can create your own store right now for FREE! Follow this link for more: www.shop.mn

Thank you for reading my another big project ☺️

Skills required for this project

Next.jsTypeScriptNode.jsReactPostgreSQLSoftware ArchitectureSoftware DesignSystem DesignAPI DesignFull Stack DevelopmentUI/UX DesignProject ManagementDevOpsDatabase ManagementGoogle Cloud Platform (GCP)SEO

More from this project

Project Gallery
Shop.mn - Multi-vendor Ecommerce