دوره آموزشی
دوبله زبان فارسی
ساخت و استقرار وب سایت تجارت الکترونیک چند فروشندگی با Next.js در 2025
✅ سرفصل و جزئیات آموزش
در این دوره با ساخت و استقرار پلتفرم تجارت الکترونیک چند فروشندگی (2025) به Next.js، تایپ اسکریپت، Prisma ،MySQL و Clerk مسلط خواهید شد.
آنچه یاد خواهید گرفت:
- یک پلتفرم کامل تجارت الکترونیک چند فروشندگی را با استفاده از Next.js بسازید و مستقر کنید.
- یک صفحه اصلی واکنش گرا با کامپوننت های پویا و ویژگی های پیشرفته مانند تشخیص کشور و جستجوی آنی و سریع ایجاد کنید.
- صفحات محصول قدرتمند با مدیریت انواع، تعداد بازدیدکنندگان به صورت لایو و جزئیات ارسال قابل تنظیم بر اساس کشور توسعه دهید.
- داشبوردهای کاربرپسند برای مدیر، فروشنده و فروشگاه برای مدیریت یکپارچه طراحی و پیاده سازی کنید.
- ویژگی های پیشرفته مانند هزینه های ارسال خاص فروشنده، نرخ های ارسال مبتنی بر مقدار و محاسبات مبتنی بر وزن را پیاده سازی کنید.
- توضیحات محصول پویا مبتنی بر HTML ایجاد کنید و نظرات محصول، بخش های پرسش و پاسخ و مشخصات را یکپارچه سازی کنید.
- یک سیستم سبد خرید و پرداخت کاملا کاربردی با بروزرسانی های قیمت زنده، تنظیمات ارسال و گزینه های پرداخت متعدد توسعه دهید.
- اپلیکیشن های مستقل مانند قابلیت جستجوی سریع را بسازید و آنها را در پلتفرم اصلی یکپارچه سازی کنید.
- مدیریت تنظیمات جهانی مانند دسته بندی ها، پیشنهادات و تأییدیه های فروشگاه در سطح مدیر را بیاموزید.
- به مفاهیم Next.js، از جمله رندرینگ سمت سرور، مسیرهای API و یکپارچه سازی روان سرویس های شخص ثالث مسلط شوید.
پیش نیازهای دوره
- آشنایی اولیه با جاوا اسکریپت و ری اکت
- آشنایی با HTML و CSS برای توسعه فرانت اند
- دانش پایه از Next.js مفید می باشد اما الزامی نیست.
- درک کلی از مفاهیم پایگاه داده و APIs
- یک کامپیوتر با Node.js و یک ویرایشگر کد مانند VS Code نصب شده (اختیاری)
- تمایل به یادگیری و تجربه با مفاهیم پیشرفته توسعه وب
- هیچ تجربه قبلی در توسعه تجارت الکترونیک لازم نیست، این دوره برای مبتدیان مناسب می باشد.
- اتصال اینترنت فعال برای دسترسی به مطالب دوره و راه اندازی ابزارها
توضیحات دوره
آنچه خواهید آموخت:
- ساخت یک پلتفرم تجارت الکترونیک چند فروشندگی از ابتدا، شامل یک فروشگاه آنلاین واکنش گرا، داشبورد ادمین و داشبورد فروشنده
- پیاده سازی ویژگی های پیشرفته مانند نرخ های ارسال قابل تنظیم بر اساس کشور، محاسبات هزینه ارسال خاص فروشنده و تخفیف های پویای ارسال بر اساس مقدار یا وزن
- ایجاد اپلیکیشن های مستقل یکپارچه از جمله شمارشگر بازدید محصول به صورت لایو و یک موتور جستجوی بلادرنگ با پیشنهادات که با پلتفرم یکپارچه سازی می شوند.
- مدیریت موجودی خاص نوع محصول که به فروشندگان اجازه می دهد اندازه ها، قیمت ها، مقادیر و تخفیف های منحصر به فرد را برای هر نوع محصول تعریف کنند.
- پیاده سازی توضیحات و مشخصات محصول مبتنی بر HTML پویا برای سفارشی سازی کامل فروشنده
- افزودن ویژگی هایی مانند بررسی های دقیق محصول با آپلود تصویر، بخش های پرسش و پاسخ و پیشنهادات محصول مرتبط
- ساخت و مدیریت یک سیستم سبد خرید و پرداخت کاربرپسند، با محاسبات خودکار ارسال بر اساس کشور، ادغام کوپن و گزینه های پرداخت مانند پی پال، کردیت کارت ها و Apple Pay
- بررسی مدیریت جامع سفارش که به فروشندگان اجازه می دهد وضعیت های سطح محصول را پیگیری کنند و کاربران بتوانند خریدهای خود را نظارت کنند.
- توسعه یک صفحه پروفایل قوی که در آن کاربران می توانند آدرس ها را مدیریت کنند، تاریخچه سفارش را مشاهده کنند، تاریخچه بازدید محصول را پیگیری کنند، فروشگاه ها را دنبال کنند و لیستهای دلخواه را مدیریت کنند.
- فعال کردن یک سیستم ثبت نام فروشنده که به کاربران اجازه می دهد برای ایجاد فروشگاه ها و مدیریت کسب و کارهای خود درخواست دهند.
- ساخت یک داشبورد مدیریت جهانی که مدیران را قادر می سازد دسته بندی های، دسته بندی های فرعی، پیشنهادات، تأییدیههای فروشگاه و موارد دیگر را کنترل کنند.
ویژگیهای کلیدی پروژه دوره:
صفحه اصلی
- یک صفحه اصلی زیبا طراحی شده و کاملا واکنش گرا
- تشخیص خودکار کشور با گزینه انتخاب دستی
- نمایش پویای محصولات متناسب با موقعیت مکانی کاربر
- قابلیت جستجوی بسیار سریع و برق آسا با پیشنهادات بلادرنگ
صفحه محصول
- image swiper یا سوایپر تعاملی تصویر با قابلیت بزرگنمایی
- پشتیبانی از انواع محصولات، هر کدام با اندازه ها، مقادیر، قیمت ها و تخفیف های خاص خود
- تعداد بازدیدکنندگان به صورت لایو که هر زمان که کسی وارد صفحه می شود یا از آن خارج می شود، بروزرسانی می شود.
- جزئیات جامع ارسال که به صورت پویا بر اساس کشور و قوانین خاص فروشگاه نمایش داده می شود.
- گزینه های ارسال رایگان در سراسر جهان یا ارسال رایگان فقط برای کشورهای خاص
- بخش های دقیق محصول، شامل توضیحات HTML، مشخصات، پرسش و پاسخ و محصولات مرتبط
- یک کارت فروشگاه که اطلاعات فروشنده و سایر فروشگاه های پیشنهادی را نمایش می دهد.
سبد خرید و پرداخت
- سیستم سبد خرید با بروزرسانی های زنده برای قیمت، هزینه های ارسال و تغییرات کشور
- امکان افزودن یا حذف آیتم ها، انتقال محصولات به لیست علاقه مندی ها و دیدن آخرین جزئیات محصول به صورت همیشگی
- صفحه پرداخت با مدیریت آدرس و بروزرسانی های پویا برای هزینه های ارسال
- یکپارچه سازی کد تخفیف برای اعمال تخفیف ها
داشبورد مدیریت
- کنترل تنظیمات سراسری پلتفرم، از جمله دسته بندی ها، پیشنهادات و تأییدیه های فروشگاه
- نظارت بر فعالیت فروشنده و مدیریت وضعیت های فروشگاه، تضمین یک بازار امن و حرفه ای
داشبورد فروشنده
- ابزارهایی برای ایجاد و مدیریت محصولات با جزئیات فوق العاده، از جمله انواع، توضیحات، مشخصات و جزئیات ارسال
- مدیریت نرخ های ارسال در سطح فروشگاه با گزینه هایی برای تنظیمات خاص کشور
- امکان ایجاد و توزیع کوپن ها برای تخفیف های تبلیغاتی
- مدیریت دقیق سفارش، از جمله وضعیت های سطح محصول برای پیگیری بهتر و ارتباط با مشتریان
ویژگی های مستقل
- یک صفحه جستجوی بلادنرگ با گزینه های فیلتر و مرتب سازی پیشرفته
- یک صفحه فروشگاه اختصاصی که لیست محصولات خاص فروشنده و گزینه های فیلتر را نمایش می دهد.
- پروفایل های کاربری با بخش هایی برای مدیریت سفارشات، نظرات، لیست های علاقه مندی ها و دنبال کردن فروشگاه ها
این دوره برای چه کسانی مناسب است؟
- توسعه دهندگان مشتاقی که می خواهند یک پروژه برجسته برای نمونه کار خود بسازند.
- توسعه دهندگان فرانت اند که به دنبال ارتقای مهارت های خود با ساخت یک اپلیکیشن فول استک هستند.
- توسعه دهندگان وب علاقه مند به یادگیری نحوه ایجاد پلتفرم های تجارت الکترونیک با ویژگی های فراوان
- دانشجویانی که مشتاق کسب تجربه عملی با Next.js و فناوری های وب مدرن هستند.
- کارآفرینان یا صاحبان کسب و کارهای کوچک که می خواهند نحوه عملکرد پلتفرم های تجارت الکترونیک چند فروشندگی را درک کنند.
- توسعه دهندگان ری اکت که قصد دارند به توسعه کامل تبدیل شوند.
- فریلنسرهایی که به دنبال گسترش سرویس های خود با راهحل های پیچیده تجارت الکترونیک هستند.
- علاقه مندان به فناوری که کنجکاو ایجاد یک اپلیکیشن مقیاس پذیر و پویا از ابتدا هستند.
ساخت و استقرار وب سایت تجارت الکترونیک چند فروشندگی با Next.js در 2025
-
راه اندازی محیط توسعه در ویندوز: Bun، نود، VS Code ،MySQL و گیت 15:31
-
پیکربندی محیط کدنویسی (لینوکس) - Bun، نود، VS Code ،MySQL و گیت 13:56
-
ایجاد اپلیکیشن Next.js و اتصال آن به مخزن گیت هاب 09:30
-
بهینه سازی متادیتا یا فراداده و انتخاب فونت های مناسب برای وب اپلیکیشن ما 06:26
-
راهنمای گام به گام نصب Shadcn UI 07:08
-
پیاده سازی Theme Provider برای حالت روشن و تاریک 12:22
-
پیاده سازی احراز هویت پایه با Clerk 21:06
-
راه اندازی Prisma و ایجاد مدل کاربر 10:30
-
همگام سازی داده بین Clerk و پایگاه داده شما با وب هوک ها 40:59
-
ساختاردهی داشبورد و پیاده سازی مجوزدهی 14:24
-
ایجاد هدر کارآمد برای Admin Dashboard 08:02
-
راه اندازی سایدبار Admin Dashboard 18:02
-
پیکربندی ناوبری ادمین برای سایدبار داشبورد 11:21
-
تکمیل ناوبری ادمین برای سایدبار داشبورد 11:02
-
دسته بندی ها: راه اندازی صفحات و اسکیما 07:37
-
ایجاد فرم معتبر حرفه ای با استفاده از React-Hook-Form ،Zod و Shadcn UI 29:55
-
آپلود تصاویر در فضای ابری 27:26
-
پیاده سازی کوئری Upsert برای دسته بندی ها 25:12
-
راه اندازی جدول داده قابل استفاده مجدد برای دسته بندی ها، Modal Provider و غیره 22:12
-
پیاده سازی جدول داده دسته بندی ها با Cell Actions (بروزرسانی، حذف و غیره) 10:29
-
مدیریت دسته بندی های فرعی: ایجاد فرم و یکپارچه سازی کوئری 22:56
-
پیاده سازی جدول داده دسته بندی های فرعی با Cell Actions (بروزرسانی، حذف و غیره) 16:53
-
پیاده سازی دکمه "ایجاد در تب جدید" 05:09
-
پیاده سازی یک اسکیمای قوی برای فروشگاه 07:58
-
پیاده سازی منطق مجوز و ریدایرکشن 10:29
-
ساختاردهی طرح بندی: هدر، سایدبار و فراتر از آن 20:21
-
ساخت فرم جزئیات فروشگاه: قسمت 1 18:52
-
ساخت فرم جزئیات فروشگاه: قسمت 2 07:06
-
ایجاد کوئری Upsert برای داده فروشگاه 12:19
-
راه اندازی صفحه تنظیمات فروشگاه 06:24
-
پیاده سازی Store Switcher برای مدیریت مالتی استور 20:52
-
درک اسکیمای محصول و پیاده سازی مدل 10:18
-
تعریف مدل های ProductVariant، اندازه، رنگ و تصویر 15:10
-
ایجاد فرم محصول: قسمت 1 18:59
-
ایجاد فرم محصول: قسمت 2 10:10
-
کامپوننت پیش نمایش تصاویر و رفع مشکلات آپلود 18:10
-
استایل دهی کامپوننت پیش نمایش تصاویر 08:36
-
افزودن لایه اکشن ها به پیش نمایش تصاویر: پیاده سازی دکمه حذف 11:37
-
پیاده سازی Image Colors Extractor 20:01
-
ساخت پالت های رنگ برای نمایش رنگ های تصویر و یکپارچه سازی با فرم محصول 25:34
-
پیاده سازی کامپوننت Click-to-Add Inputs برای افزودن و استفاده از آن با رنگ ها 22:06
-
پیاده سازی کامپوننت Click-to-Add Inputs برای افزودن و استفاده از آن با رنگ ها - قسمت 2 16:53
-
پیاده سازی Click-to-Add Inputs برای اندازه ها و اعتبارسنجی رنگ ها و اندازه ها 10:14
-
فیلدهای نام، توضیحات، دسته بندی و دسته بندی های فرعی 12:02
-
فیلدهای برند، SKU و وضعیت فروش 04:00
-
کلمات کلیدی را در فرم محصولات خود یکپارچه سازی کنید 14:08
-
پیاده سازی Color Picker یا انتخابگر رنگ برای سفارشی سازی محصول 12:17
-
توسعه تابع پایه برای Upsert کردن محصولات در فرم محصول 06:21
-
تولید Unique Slugs برای Upsert کردن محصولات در فرم محصول 16:01
-
پیاده سازی عملکرد کامل برای Upsert کردن محصولات در پایگاه داده 16:05
-
نهایی کردن تابع ارسال upsertProduct در کامپوننت Product Details یا جزئیات محصول 12:39
-
افزودن یک نوع جدید با استفاده از فرم محصول 14:25
-
ایجاد جدول محصولات و بازیابی محصولات فروشگاه 09:01
-
تعریف ستون ها برای جدول محصولات 16:02
-
نمایش اطلاعات اضافی در جدول محصولات 09:18
-
پیاده سازی حذف محصول در جدول محصولات 07:00
-
افزودن لینک دکمه صفحه ایجاد محصول جدید و دکمه مدل 05:28
-
یاد بگیرید چگونه ویژگی های جدید را به مدل بدون تنظیم مجدد پایگاه داده مهاجرت داده و اضافه کنید 15:25
-
یکپارچهسازی قابلیت نمایش تصاویر متنوع در فرم محصول 13:02
-
یکپارچه سازی قابلیت Date Picker در فرم محصول با ویژگی Is On Sale 15:37
-
افزودن یک ویرایشگر متن غنی برای توضیحات محصول 18:24
-
یکپارچه سازی و ساختاربندی داده مشخصات محصول: قسمت 1 08:46
-
یکپارچه سازی و ساختاربندی داده مشخصات محصول: قسمت 2 12:19
-
یکپارچه سازی و ساختاربندی پرسش های محصول 11:42
-
ایجاد مدل برچسب پیشنهاد + افزودن لینک نوار کناری به داشبورد None
-
ایجاد کوئری upsertOfferTag برای upsert کردن Offertag None
-
ایجاد جدول داده برچسب پیشنهاد با همه Cell Actions (بروزرسانی و حذف) None
-
توضیح استراتژی ها و محاسبات نرخ های ارسال 06:56
-
نرخ های ارسال پیش فرض برای فروشگاه خود را راه اندازی کنید 07:12
-
واکشی جزئیات نرخ های ارسال پیش فرض فروشگاه 08:01
-
ایجاد فرم نرخ ارسال پیش فرض فروشگاه 18:34
-
فرم پیش فرض ارسال فروشگاه و ذخیره تغییرات کوئری 15:23
-
افزودن همه کشورها به پایگاه داده 10:15
-
مدل نرخ ارسال و کوئری getStoreShippingRates 24:51
-
جدول داده نرخ های ارسال کشورها 06:13
-
فرم بروزرسانی نرخ های ارسال کشور 23:12
-
کوئری بروزرسانی نرخ های ارسال کشور 22:00
-
ساخت هدر اصلی برای طرح بندی صفحه اصلی 10:49
-
ایجاد منوی کاربر برای ناوبری 19:49
-
تکمیل ایجاد منوی کاربر برای ناوبری 23:28
-
ایجاد یک کامپوننت سبد خرید ساده با تعداد کل و ناوبری 05:34
-
دانلود آیکون های اپلیکیشن (آیفون و اندروید) 14:35
-
راه اندازی ورودی جستجو 06:02
-
تشخیص کشور کاربر - قسمت 1 14:18
-
تشخیص کشور کاربر - قسمت 2 08:52
-
پیاده سازی Country Selector 18:39
-
پیاده سازی Country Selector با قابلیت On-Change 11:46
-
پیاده سازی هدر دسته بندی ها: ساختار پایه و کوئری ها 18:03
-
پیاده سازی هدر دسته بندی ها: منوی دسته بندی ها 20:43
-
پیاده سازی هدر دسته بندی ها: لینک های تگ پیشنهاد 18:28
-
پیاده سازی فوتر: ثبت نام خبرنامه 08:12
-
پیاده سازی فوتر: لینک ها و حقوق 13:22
-
پیاده سازی فوتر: نمایش دسته بندی های فرعی تصادفی 12:15
-
پیاده سازی کوئری getFilteredProducts (پایه) 21:00
-
پیاده سازی کامپوننت Product List یا لیست محصولات 12:45
-
پیاده سازی بروزرسانی فیلتر محصول 13:43
-
ایجاد و استایل دهی کارت محصول 15:09
-
پیاده سازی سوایپر تصویر کارت محصول 13:29
-
پیاده سازی تغییر دهنده نوع محصول و دکمه های عملیاتی در کارت محصول 17:26
-
راه اندازی طرح بندی صفحه محصول 10:58
-
پیاده سازی کوئری getProductPageData 20:38
-
پیاده سازی کوئری handleSizeQuery 10:13
-
ساختاردهی طرح بندی صفحه محصول 12:31
-
پیاده سازی سوایپر تصویر محصول 13:28
-
نمایش اطلاعات محصول: عنوان، شناسه محصول، امتیاز و نظرات 17:34
-
نمایش قیمت محصول: قسمت 1 20:59
-
نمایش قیمت محصول: قسمت 2 07:49
-
پیاده سازی شمارش معکوس فروش محصول 20:50
-
پیاده سازی چرخ رنگ محصول 05:57
-
پیاده سازی تغییردهنده نوع محصول 12:41
-
پیاده سازی Size Selector یا انتخابگر سایز برای انواع محصول 11:24
-
نمایش اطلاعات تضمین محصول 03:58
-
واکشی کشور کاربر برای صفحه محصول 09:52
-
دریافت جزئیات ارسال برای صفحه محصول 20:21
-
پیاده سازی بخش 'ارسال به' در صفحه محصول 10:57
-
نمایش جزئیات ارسال و کل هزینه ارسال در صفحه محصول 17:52
-
افزودن وزن محصول به اسکیما 05:34
-
افزودن وزن محصول به داشبورد فروشنده 05:13
-
پیاده سازی یکپارچه سازی ارسال رایگان 27:48
-
نمایش جداول ارسال برای آیتم ها 22:07
-
نمایش جداول ارسال برای وزن و نرخ های ثابت 06:38
-
نمایش اطلاعات سرویس و زمان تحویل 10:36
-
پیاده سازی تغییر وضعیت جدول ارسال 05:39
-
ایجاد بازگشت و کارت حریم خصوصی امنیتی 08:34
-
آماده سازی محصول سبد خرید در صفحه محصول 14:58
-
مدیریت تغییرات قیمت، موجودی و سایز 09:58
-
پیاده سازی Quantity Selector یا انتخابگر تعداد - قسمت 1 13:37
-
پیاده سازی Quantity Selector - قسمت 2 07:54
-
پیاده سازی دکمههای عملکرد: Buy Now (اکنون بخرید) و Add to Cart (افزودن به سبد خرید) 07:37
-
پیاده سازی دکمه های اشتراک اجتماعی 05:55
-
نمایش محصولات مرتبط در صفحه محصول 12:38
-
رندرینگ توضیحات محصول با استفاده از HTML 08:44
-
پیاده سازی جدول مشخصات محصول 15:45
-
پیاده سازی بخش پرسش و پاسخ محصول 06:07
-
ایجاد و استایل دهی کارت فروشگاه 12:22
-
پیاده سازی تعداد فالورهای فروشگاه و وضعیت فالو 19:40
-
پیاده سازی عملکرد فالو و آنفالو کردن فروشگاه 16:38
-
نمایش لیست محصولات فروشگا 11:12
-
ایجاد مدل بررسی محصول 06:08
-
پیاده سازی آمار امتیازدهی و گروه بندی کوئری ها 25:44
-
ساختاردهی بررسی های محصول 10:25
-
ایجاد کارت امتیازدهی 06:13
-
پیاده سازی آمار امتیازدهی 10:07
-
ایجاد کارت بررسی محصول 19:51
-
بروزرسانی طرح بندی Review ها 11:42
-
سانسور کردن نام ها با استفاده از جاوا اسکریپت 14:08
-
پیادهسازی تابع getProductFilteredReviews 12:29
-
ساختار و توضیح فیلتر کردن 08:33
-
ایجاد کامپوننت فیلترها 14:59
-
ایجاد کامپوننت Sort 11:16
-
پیاده سازی صفحه بندی برای Review ها 18:57
-
پیاده سازی تغییرات عمده در صفحه محصول 29:54
-
پیاده سازی کوئری Upsert Review 09:39
-
ایجاد فرم جزئیات بررسی 18:00
-
ایجاد رابط کاربری سفارشی برای ورودی و انتخاب Review 14:49
-
ادامه مبحث پیاده سازی فرم Review 20:42
-
افزودن قابلیت آپلود تصویر و ارسال به Review ها 23:17
-
فرم محصول: فیکس های انواع و اضافات 16:29
-
فرم محصول: فیکس های فیلدست ورودی و استایل دهی 14:41
-
فرم محصول: فیکس نوع در ورودی های Click-to-Add 08:06
-
فرم محصول: مدیریت فروش و تاریخ پایان فروش 17:16
-
فرم محصول: انتخابگر روش هزینه ارسال و ارسال رایگان 09:50
-
فرم محصول: انتخابگر ارسال رایگان 18:18
-
فرم محصول: رفع مشکلات نوع کشورهای ارسال رایگان و غیره 14:19
-
فرم محصول: ایجاد محصول - داده محصول 15:33
-
فرم محصول: ایجاد محصول - داده نوع 08:15
-
فرم محصول: فیکس کردن استایل دهی و استایل دهی ورودی های Click-to-Add 11:37
-
فرم محصول: ایجاد محصول - داده ارسال 16:51
-
فرم محصول: ایجاد نوع - تنظیمات صفحه و فرم 18:51
-
فرم محصول: ایجاد نوع - پیاده سازی کوئری 10:29
-
جدول محصول: بروزرسانی کوچک در استایل ها 06:37
-
مدیریت وضعیت فروشگاه سبد خرید و افزودن آیتم ها به سبد خرید 23:56
-
پیاده سازی توابع باقی مانده سبد خرید 16:35
-
صفحه محصول: افزودن به سبد خرید و فیکس های باگ 25:28
-
راه اندازی صفحه سبد خرید 08:15
-
Cart Header 19:17
-
ایجاد Cart Product یا محصول سبد خرید: قسمت 1 13:19
-
ایجاد Cart Product: قسمت 2 08:30
-
ایجاد Cart Product: قسمت 3 10:34
-
ایجاد Cart Product: قسمت 4 13:49
-
ایجاد Cart Product: قسمت 5 03:32
-
کامپوننت Cart Summary یا خلاصه سبد خرید 15:44
-
پیادهسازی و تعریف مدل سبد خرید برای مدیریت کارآمد سبد خرید 10:55
-
پیاده سازی تابع saveUserCart برای ذخیره داده سبد خرید: قسمت 1 14:27
-
پیاده سازی تابع saveUserCart برای ذخیره داده سبد خرید: قسمت 2 12:11
-
پیاده سازی تابع saveUserCart برای ذخیره داده سبد خرید: قسمت 3 12:33
-
راه اندازی صفحه پرداخت 12:47
-
تعریف و پیاده سازی مدل آدرس برای داده کاربر 05:22
-
پیاده سازی کوئری getUserShippingAddress و راه اندازی کامپوننت 14:29
-
ایجاد و پیاده سازی یک کامپوننت مودال سفارشی 12:39
-
ایجاد فرم آدرس ارسال: قسمت 1 20:05
-
ایجاد فرم آدرس ارسال: قسمت 2 05:43
-
پیاده سازی upsertShippingAddress و مدیریت ارسال فرم 13:56
-
راه اندازی لیست آدرس و کامپوننت های کارت آدرس 08:17
-
ایجاد کامپوننت کارت آدرس 14:29
-
تنظیم آدرس پیش فرض روی کارت آدرس 10:47
-
ایجاد کامپوننت کارت محصول صفحه پرداخت 05:35
-
ایجاد کامپوننت کارت ثبت سفارش 09:49
-
تعریف مدل های سفارش و گروه سفارش: قسمت 1 12:48
-
تعریف مدل های سفارش و گروه سفارش: قسمت 2 06:41
-
کوئری ثبت سفارش: اعتبارسنجی آیتم های سبد خرید 18:00
-
کوئری ثبت سفارش: سفارشات گروهی 20:49
-
کوئری ثبت سفارش: آیتم های سفارش 16:34
-
افزودن کانتینر و بازیابی کشور کاربر 08:34
-
کامپوننت سبد خرید خالی: فیکس کردن مشکلات سرریز و تغییر ساختار طرح بندی 14:41
-
تغییر استایل های خلاصه و بروزرسانی سبد خرید با آخرین راه اندازی 13:38
-
تکمیل پیاده سازی updateCartWithLatest 16:51
-
محاسبه مجدد هزینه های ارسال برای محصولات سبد خرید 12:10
-
مدیریت محصولات ناموجود در سبد خرید 11:56
-
فیکس کردن همگام سازی وضعیت سبد خرید در تب های مختلف 22:30
-
پیاده سازی قابلیت لیست علاقهمندی های کاربر 13:55
-
افزودن قابلیت "افزودن به لیست علاقهمندی ها" در سبد خرید محصول 03:44
-
نمایش نام کشور با یادداشت کشور 04:46
-
پیاده سازی تغییرات پایه و بهبودهای استایل دهی 09:46
-
بروزرسانی محصولات صفحه پرداخت با آخرین داده (پایه) 12:45
-
دریافت تابع هزینه ارسال محصول 16:40
-
تکمیل بروزرسانی تابع صفحه پرداخت 19:05
-
ایجاد مدل و فرم کوپن 17:51
-
بروزرسانی داده کوپن با کوئری 11:23
-
راه اندازی جدول داده و کوئری 13:19
-
اکشن های جدول داده کوپن 09:00
-
کوپن - فرم اعمال کوپن 12:33
-
کوپن - کوئری اعمال کوپن 14:40
-
کوپن - اعمال کوپن به سبد خرید صفحه پرداخت 18:06
-
کوپن - کارت تگ کوپن صفحه پرداخت و بهبودها 09:44
-
کوپن - اعمال تغییرات به کارت محصول صفحه پرداخت 09:21
-
سفارش - تغییرات اسکیما 12:40
-
سفارش - بروزرسانی کوئری ثبت سفارش 15:20
-
سفارش - فیکس های نهایی و تکمیل 02:24
-
سفارش - راه اندازی صفحه و کوئری GetOrder 09:03
-
سفارش - هدر سفارش با تگ های وضعیت 17:05
-
سفارش - ساختار کانتینر 10:11
-
سفارش - جزئیات کارت کاربر 07:36
-
سفارش - کارت اطلاعات سفارش 08:49
-
سفارش - کارت اطلاعات کل سفارش 07:59
-
سفارش - کانتینر گروه ها و پایه جدول گروه 11:56
-
سفارش - اطلاعات جدول گروه 19:02
-
سفارش - ردیف جدول محصول 13:50
-
سفارش - راه اندازی درگاه های پرداخت (پی پال و استرایپ) 16:11
-
سفارش - یکپارچه سازی کامل پرداخت پی پال 25:03
-
سفارش - نهایی سازی و تست پی پال 11:06
-
سفارش - یکپارچه سازی کامل استرایپ 32:04
-
سفارش - اکسپورت فاکتور سفارش به پی دی اف 14:01
-
سفارش - چاپ فاکتور سفارش 04:19
-
راه اندازی جستجوی آنی و سریع با Elasticsearch 17:36
-
پیکربندی ایندکس گذاری Elasticsearch برای جستجوی آنی و سریع 15:33
-
پیاده سازی قابلیت جستجو با جستجوی آنی و سریع 09:20
-
یکپارچه سازی نتایج جستجو در نوار جستجو با جستجوی آنی و سریع 13:14
-
پیاده سازی برجسته سازی در نتایج جستجوی آنی و سریع 08:51
-
ایجاد یک سرور سوکت جدید با استفاده از Next.js، اکسپرس و HTTP 11:56
-
مدیریت اتصالات سوکت و منطق ناظر 15:58
-
سرورمان را روی Glitch میزبانی کنیم 06:50
-
پیاده سازی ناظران زنده در صفحه محصول 12:41
-
راه اندازی طرح بندی و سایدبار صفحه پروفایل 17:12
-
تکمیل راه اندازی سایدبار پروفایل 09:00
-
راه اندازی بررسی پروفایل 08:34
-
بررسی سفارشات پروفایل 11:10
-
دریافت سفارشات کاربران 22:18
-
راه اندازی جدول سفارشات در پروفایل 12:52
-
راه اندازی تکمیلی جدول سفارشات 09:56
-
پیاده سازی صفحه بندی برای جدول سفارشات در پروفایل 07:51
-
پیاده سازی فیلترینگ در هدر جدول سفارشات 20:41
-
پیاده سازی قابلیت جستجو در هدر جدول سفارشات 16:23
-
پیاده سازی فیلترهای تاریخ در هدر جدول سفارشات 11:09
-
ایجاد صفحه فیلتر سفارش برای پروفایل 08:18
-
واکشی داده پرداخت کاربر برای پروفایل 08:13
-
نمایش پرداخت های کاربر در قالب جدول 14:03
-
مدیریت و نمایش آدرس های کاربر در پروفایل 05:14
-
نمایش و مدیریت نظرات کاربر در پروفایل 14:10
-
پیاده سازی پیگیری تاریخچه محصول 13:44
-
بازیابی تاریخچه محصول توسط شناسه های محصول 14:51
-
ساخت صفحه تاریخچه پروفایل 14:16
-
پیاده سازی قابلیت دریافت لیست علاقه مندی های کاربر 09:49
-
ایجاد صفحه لیست علاقه مندی ها برای پروفایل کاربر 12:29
-
ایجاد لیست فروشگاه های فالو شده در پروفایل کاربر 15:41
-
راه اندازی صفحه مرور و مدیریت کوئری ها 14:07
-
اعمال و تست کوئری جستجو 09:45
-
راه اندازی فیلترها و فیلتر دسته بندی برای صفحه مرور 12:27
-
راه اندازی فیلترها و فیلتر پیوند دسته بندی با دسته بندی های فرعی برای صفحه مرور 17:57
-
پیاده سازی منطق فیلتر برای دسته بندی ها و دسته بندی های فرعی بر روی صفحه مرور 12:14
-
پیاده سازی فیلتر تگ پیشنهاد بر روی صفحه مرور 11:51
-
پیاده سازی فیلتر پیشرفته سایز بر روی صفحه مرور با تکنیک های جاوا اسکریپت حرفه ای 21:04
-
پیاده سازی فیلتر سایز برای صفحه مرور 17:07
-
پیاده سازی منطق ساده برای فیلتر سایز بر روی صفحه مرور 05:38
-
پیاده سازی نمایش فیلترهای هدر و قابلیت پاک کردن برای صفحه مرور 30:48
-
مدیریت بازدیدهای محصول برای محبوبیت محصول بر روی صفحه مرور 08:43
-
پیاده سازی فیلتر Sort-by یا مرتب سازی بر اساس (محبوب، تازه ترین ها، بیشترین امتیاز) برای صفحه مرور 20:24
-
پیاده سازی فیلتر Sort-by برای قیمت بر روی صفحه مرور 12:48
-
داشبورد فروشنده: جدول سفارشات 19:17
-
داشبورد فروشنده: جدول سفارشات - فرم انتخاب وضعیت سفارش 11:21
-
داشبورد فروشنده: جدول سفارشات - تابع بروزرسانی وضعیت سفارش 08:36
-
داشبورد فروشنده: جدول سفارشات - دکمه ویو و خلاصه سفارش فروشگاه 17:14
-
داشبورد فروشنده: جدول سفارشات - اطلاعات StoreOrderSummary 11:20
-
داشبورد فروشنده: جدول سفارشات - محصولات StoreOrderSummary 07:49
-
داشبورد فروشنده: جدول سفارشات - StoreOrderSummary - سلکتور وضعیت محصول 07:32
-
صفحه اصلی - دریافت داده پویای صفحه اصلی (توضیح و پایه) 16:20
-
صفحه اصلی - قالب بندی داده 11:43
-
صفحه اصلی - تکمیل تابع 17:21
-
صفحه اصلی - دریافت دسته بندی های ویژه صفحه اصلی 06:56
-
صفحه اصلی - بخش سایدلاین یا حاشیه 17:38
-
صفحه اصلی - ساختار اصلی (تصویر تبلیغاتی سمت چپ و HomeMainSwiper) 17:29
-
صفحه اصلی - کارت کاربر 16:48
-
صفحه اصلی - یکپارچه سازی Swiper JS 09:34
-
صفحه اصلی - کارت محصول ساده 06:21
-
صفحه اصلی - تکمیل کارت کاربر 09:13
-
صفحه اصلی - کارت ویژه و رفع مشکلات سوایپر 14:12
-
صفحه اصلی - سوایپر محصولات ویژه 16:00
-
صفحه اصلی - فیکس کردن همه مشکلات برای صفحه اصلی 03:02
-
صفحه اصلی - کارت متحرک 15:26
-
صفحه اصلی - شمارش معکوس کارت متحرک 04:32
-
صفحه اصلی - سوایپر پیشنهادات ویژه همراه با کارت محصول تمیز 10:49
-
صفحه اصلی - دسته بندی های ویژه 12:05
-
صفحه اصلی - لیست محصولات 05:03
-
درخواست فروشنده - هدر مینیمال 06:33
-
درخواست فروشنده - راه اندازی فرم با دستورالعمل ها 09:41
-
درخواست فروشنده - نوار پیشرفت و کانتینر متحرک 10:07
-
درخواست فروشنده - مرحله 1 (جزئیات کاربر) 21:08
-
درخواست فروشنده - مرحله 2 (جزئیات فروشگاه) 18:30
-
درخواست فروشنده - مرحله 3 (جزئیات ارسال) 21:03
-
درخواست فروشنده - مرحله 4 (پیام موفقیت) 02:40
-
راه اندازی صفحه فروشگاه ها (دریافت همه فروشگاه ها، ستون ها، سلکتور یا انتخابگر وضعیت فروشگاه) 20:36
-
داشبورد مدیریت - فروشگاه ها - حذف فروشگاه 03:43
-
داشبورد مدیریت - فروشگاه ها - مودال جزئیات فروشگاه 12:38
-
صفحه فروشگاه - راه اندازی و جزئیات صفحه 13:29
-
صفحه فروشگاه - اعمال فیلتر فروشگاه به همه کوئری ها 12:41
-
صفحه فروشگاه - لیست محصولات 08:23
-
ساخت و استقرار در Vercel 15:48
-
استقرار Clerk از محیط توسعه به تولید 06:30
-
استقرار پایگاه داده در Railway 04:58
مشخصات آموزش
ساخت و استقرار وب سایت تجارت الکترونیک چند فروشندگی با Next.js در 2025
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:330
- مدت زمان :72:35:28
- حجم :44.95GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy