برنامه‌نویس فول‌استک Python و Django | طراح سایت‌های اختصاصی و وردپرسی

رضا خلیلی هستم، برنامه‌نویس Full-Stack و فریلنسر با تخصص در توسعه وب با Python و Django، طراحی سایت‌های وردپرسی، ساخت ربات‌های هوشمند و استخراج داده‌های وب (Web Scraping). آماده همکاری در پروژه‌های طراحی سایت، برنامه‌نویسی اختصاصی و اتوماسیون هستم.

Django EasyCart NG — پکیج سبد خرید هوشمند متن‌باز برای Django

Django EasyCart NG — پکیج سبد خرید هوشمند متن‌باز برای Django

Django EasyCart NG — پکیج سبد خرید هوشمند متن‌باز برای Django

Django EasyCart NG یه پکیج متن‌باز و رایگان برای Django است که یه سبد خرید هوشمند، ایزوله و آماده استفاده رو به فروشگاه جنگو اضافه می‌کنه. این پکیج روی PyPI منتشر شده و هر برنامه‌نویسی می‌تونه با یه دستور pip نصبش کنه و توی چند دقیقه سبد خرید حرفه‌ای برای پروژه Django خودش داشته باشه.

چرا این پکیج رو ساختم؟

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

ویژگی‌های کلیدی

  • سبد خرید ایزوله: هر کاربر سبد اختصاصی خودش رو داره — بدون تداخل با بقیه
  • مدیریت هوشمند موجودی: قبل از افزودن به سبد، موجودی واقعی محصول چک می‌شه
  • محاسبه خودکار قیمت: جمع کل، تخفیف‌ها، مالیات و هزینه ارسال به صورت لحظه‌ای
  • پشتیبانی از PostgreSQL و SQLite: هر دو پایگاه داده محبوب جنگو
  • نصب آسان: با یه دستور pip install django-easycart-ng آماده استفاده
  • کاملاً متن‌باز: سورس کد روی گیت‌هاب در دسترس همه‌ست
  • سازگار با Django 4.x و 5.x: آخرین نسخه‌های جنگو رو پشتیبانی می‌کنه

تکنولوژی‌های استفاده‌شده

دسته تکنولوژی
زبانPython
فریم‌ورکDjango 4.x / 5.x
پایگاه دادهPostgreSQL, SQLite
انتشارPyPI (pip install)
سورس کدGitHub — Open Source (MIT)

نصب و استفاده

نصب پکیج فقط با یه دستور:

pip install django-easycart-ng

بعد از نصب، به INSTALLED_APPS اضافه‌اش کن و Migrate بزن — سبد خرید آماده‌ست.

لینک‌ها

برای اطلاعات بیشتر درباره سبد خرید هوشمند و کاربردش توی فروشگاه اینترنتی، مقاله سبد خرید هوشمند | طراحی و پیاده‌سازی + افزایش فروش رو بخون. برای آشنایی با فروشگاه Django هم مقاله فروشگاه اینترنتی با Django چیست؟ رو ببین.

پیام سریع به رضا خلیلی
سوالت رو مستقیم توی واتس اپ بپرس — سریع جواب می‌دم.