سهیل جعفری
سهیل جعفری
خواندن ۶ دقیقه·۲ ماه پیش

نگاهی به وب سایت های چندفروشندگی ( market place ها ) از منظر برنامه نویسی

مارکت پلیس ها در واقع بزرگترین نوع وب اپلیکیشن ها هستند. وب سایت هایی که در آنها، کاربران هم میتوانند محصول بخرند و هم میتوانند محصول بفروشند. آمازون، والمارت و ای بِی، از بزرگترین وب سایت های چند فروشندگی در سطح جهان هستند که سالانه، میلیون ها دلار از طریق متصل کردن خریدارها به فروشنده ها، کسب درآمد می کنند. در ایران هم میتوان مارکت پلیس های بزرگی وجود دارند که از بین آنها میتوان به دیجی کالا، دیوار و باسلام اشاره کرد.

مارکت پلیس مرن فا
مارکت پلیس مرن فا


مارکت پلیس ( merketplace ) چیست؟

مارکت پلیس در واقع وب سایتی است که دارای دو ویژگی است.

  • 1. امکان خرید و فروش محصول
  • 2. ثبت نام کاربران به صورت لایه بندی شده

در واقع نکته جذاب در مورد وب سایت های چند فروشندگی، این است که صاحبان این وب سایت ها، خود هیچگونه محصولی نمی فروشند. بلکه محصولات افراد دیگر را می فروشند. در واقع این وب سایت ها، خریداران و فروشندگان را به هم وصل می کنند.

اگر بخواهیم که بیشتر از نظر برنامه نویسی به این دسته از وب سایت ها نگاه کنیم، باید گفت که وب سایت های چند فروشندگی، دارای چندین لایه کاربر هستند.

  • 1. کاربر عادی که فقط توانایی خرید محصول دارند. این کاربرها فقط میتوانند محصولاتی را به سبد خرید خود اضافه کنند. مبلغ مورد نظر را پرداخت کنند و در نهایت کالا را از طریق پست تحویل بگیرند.
  • 2. کاربر فروشنده که علاوه بر اینکه کل توانایی های کاربر عادی را دارد، اجازه فروش محصول هم دارد. یعنی این کاربر میتواند در پنل خود، محصول اضافه کند. این محصولات با تایید مدیریت وب سایت، روی سایت قرار میگیرند و کاربران وب سایت، میتوانند این محصولات را خریداری کنند.
  • 3. کاربر ادمین که مدیریت وب سایت، به عهده آن است. این کاربر کل توانایی های کاربر فروشنده را دارد. علاوه بر موارد بالا، توانایی مدیریت کل وب سایت را هم دارد.

انواع مارکت پلیس

مارکت پلیس ها به صورت کلی به دو دسته تقسیم میشوند.

وب سایت هایی که مستقیم خریدار و فروشنده را به هم وصل میکنند. در واقع در این نوع از مارکت پلیس ها، مدیر سایت فقط 2 وظیفه دارد. وظیفه اول این فرد، انتشار محصولات و آگهی های جدید است. وظیفه دوم این فرد هم، مدیریت مشکلات و دعواهای احتمالی می باشد. مثلا وب سایت دیوار و یا شیپور از این دسته وب سایت ها هستند. در این سایت ها، خریدار، مستقیم با فروشنده در تماس هست و باید مستقیم به خریدار مراجعه کند و پس از دریافت کالا، مبلغ را پرداخت کند. درآمد اینگونه از وب سایتها، از تبلیغات است.

نوع دوم، وب سایت های انبار محور هست. در واقع در این نوع از وب سایت ها، خریدار و فروشنده مستقیم به هم وصل نمی شوند. بلکه خریدار، پس از انتخاب کالا، سفارش خودش را ثبت میکند و مبلغ را حساب وب سایت واریز میکند.

سپس فروشنده، کالا را برای انبار مرکزی وب سایت ارسال میکند. در مرحله بعد، کالا بسته بندی میشود و برای خریدار ارسال میشود. پس از تحویل کالا و برداشتن کمیسیون وب سایت، مبلغ به فروشنده داده میشود.

برای طراحی یک marketplace باید چه مواردی را مدنظر قرار داد

1. احراز هویت چند لایه:

در واقع ما در برنامه نویسی مرن استک، معمولا از پکیج Jwtبرای احراز هویت استفاده میکنیم. در پروژه مارکت پلیس، باید به این موضوع هم دقت داشت که احراز هویت در این نوع از وب سایت ها، باید چند لایه باشد. یعنی در مدل بک اندی user، آیتم role هم در نظر گرفته بشه. علاوه بر این موضوع، در فرانت اند هم، باید سطح دسترسی و نقش کاربر به صورت متغیر در لوکال استورج یا استیت منجرهایی مثل زاستند ذخیره شود.

2. فروشگاه:

در این نوع وب سایت، فروشگاه بسیار موضوع مهمی هست. فروشگاه شامل بخش های مختلفی هست مانند صفحه محصول، مقایسه محصول ها، جستجوی محصول، دیدگاه و پرسش، سبد خرید، پرداخت، ارسال محصول از فروشنده به انبار و از انبار به کاربر و...

3. پنل های کاربری :

در این وب سایت ها، پنل های کاربری اهمیت به سزایی دارند. این گونه وب سایت ها حداقل دارای سه پنل کاربری هستند.

  • 1. پنل ادمین که از طریق این صفحه، کاربر ادمین وب سایت را مدیریت می کند.
  • 2. پنل فروشنده که از این طریق، کاربر فروشنده میتواند محصول اضافه کند، به پرسش های کاربران پاسخ دهد، به ادمین تیکت بزند، تخفیف ایجاد کند، درخواست برداشت وجه ثبت کند و...
  • 3. پنل کاربری که در واقع صفحه پروفایل هر کدام از کاربرهای وب سایت است. در این صفحه، اطلاعات کاربری، پرسش ها، دیدگاه ها و سفارش های کاربر نمایش داده می شوند.

مزایای مارکت پلیس های موفق :

طراحی رابط کاربری و تجربه کاربری حرفه ای

جست و جوی هوشمندانه و سریع در سایت

عضویت سریع و بی دردسر هنگام سفارش محصول

ارائه تخفیف ها و پیشنهادهای ویژه روزانه

پیدا کردن سریع محصولات تخفیف دار

پیشنهاد خرید محصولات مرتبط

تضمین بهترین قیمت و کیفیت کالا

مشخص بودن زمان تست

گارانتی مرجوعی و بازگشت وجه

امکان مطلع شدن از موجود شدن محصولات

دارای اپلیکیشن موبایلی برای اندروید و آیفون

ارائه مشخصات دقیق کالا

درج تصاویر محصول از زوایای مختلف

تحویل فوری و ارزان سفارش مشتریان

چگونه یک وب سایت مارکت پلیس طراحی کنیم؟

اگر شما میخواید طراحی این نوع از وب سایت ها را به صورت فول استک یاد بگیرید، لطفا این مقاله را تا انتها بخوانید.

در این پروژه، یک وب سایت چند فروشندگی با تکنولوژی های زیر طراحی می شود.

فرانت اند : Next js – Tailwind.css - Typescript - Zustand

بک اند : Express js – Mongo db - JWT

مزایای وب سایت های مارکت پلیسی

وجود وب سایت های چندفروشندگی، از هر نظر مفید است.

برای فروشندگان مفید است چون با فروش در این وب سایت ها، می توانند بازار چند میلیونی را مخاطب قرار دهند و فروش خود رو به صورت نمایی افزایش دهند.

برای خریداران مفید است چون در این گونه وب سایت ها، میتوانند انواع محصولات را با هم مقایسه کنند. نظرات کاربرانی که این محصولات را خریداری کرده اند را هم بخوانند و سپس بهترین محصول را خریداری کنند.

برای مدیران وب سایت هم مفید است. چون بدون دادن هزینه انبار، محصولات را می فروشند و کمیسیون خود را برداشت می کنند.

5 ‌ایده برتر و به‌روز مارکت‌پلیس

اگر می‌خواهید مارکت‌پلیس خود را راه‌اندازی کنید، پیشنهاد می شود یکی از موارد زیر را برای کار انتخاب کنید.

مارکت‌پلیس عمومی تجارت الکترونیک که شامل خرید و فروش انواع محصولات می شود.

مارکت‌پلیس خدمات که در آن میتوان انواع خدمات کاری، فریلنسری، استخدامی و... را به اشتراک گذاشت

مارکت‌پلیس آموزش و یادگیری که در آن، مدرسان و دانشجویان ثبت نام میکنند و با ارائه دوره های ضبط شده و یا آنلاین، محصولات را ایجاد میکنند.

مارکت‌پلیس سفارش غذا که در آن، رستوران های مختلف به عنوان فروشنده ثبت نام میکنند و غذاهای آنها در سایت مارکت پلیس به فروش می رسد.

جمع بندی

امروزه مارکت پلیس ها بزرگترین نوع کسب و کارها هستند که بدون تامین کالا، کالای دیگران را به فروش می رسانند. شما هم برای شروع، میتوانید با سرچ پروژه طراحی مارکت پلیس با next js در گوگل، به ما در مرن فا بپیوندید و استارت آپی در این حوزه را بنیان گذاری کنید.

مارکت پلیسmarket place
مدیر و موسس وب سایت mernfa.ir + آموزش تخصصی طراحی اپلیکیشن با next.js
شاید از این پست‌ها خوشتان بیاید