Skip to content

🌐 پروژه فروشگاهی PetHome با جنگو

License

Notifications You must be signed in to change notification settings

arvinmaroufi/PetShop

Repository files navigation

🌐 پروژه فروشگاهی PetHome با جنگو

home page image

📋 توضیحات

این پروژه یک فروشگاه آنلاین ساخته شده با فریم‌ورک Django است که به کاربران امکان می‌دهد محصولات مختلف مربوط به پت‌ها را مشاهده و خریداری کنند.

🚀 ویژگی ها

صفحات اولیه

  • صفحه اصلی: نمایش 4 تا از دسته بندی ها، 4 تا از محصولات، نظرات مشتریان و 4 تا از مقالات محبوب
  • صفحه تماس با ما: امکان ثبت پیام برای مدیر
  • صفحه درباره ما: نمایش اطلاعات مربوط به فروشگاه و سوالات متداول

صفحات مربوط به محصولات

  • صفحه محصولات: نمایش تمام محصولات با صفحه بندی اصولی
  • صفحه جزئیات محصولات: نمایش جزئیات محصولات
  • صفحه دسته بندی محصولات: نمایش محصولات مربوط به دسته بندی انتخاب شده
  • جستجو محصولات: قابلیت جستجوی محصولات براساس عنوان

صفحات مربوط به خرید

  • صفحه سبد خرید: نمایش محصولات اضافه شده و امکان بروزرسانی و حذف محصولات
  • صفحه جزئیات پرداخت: برای تکمیل کردن فرایند خرید

صفحات مربوط به مقالات

  • صفحه لیست مقالات: نمایش لیست مقالات با صفحه بندی اصولی
  • صفحه جزئیات مقالات: نمایش جزئیات مقالات و آخرین مقالات
  • صفحه دسته بندی مقالات: نمایش مقالات مربوط به دسته بندی انتخاب شده
  • جستجو مقالات: قابلیت جستجوی مقالات براساس عنوان

صفحات مربوط به ورود و ثبت نام و پنل کاربری

  • سیستم ورود و ثبت نام برای کاربران: امکان ورود و ثبت نام کاربران
  • صفحه اصلی پنل کاربری: نمایش پروفایل و 4 تا از آخرین سفارشات
  • صفحه سفارشات در پنل کاربری: نمایش تمام سفارشات کاربر
  • صفحه جزئیات سفارشات در پنل کاربری: نمایش جزئیات سفارشات کاربر
  • صفحه ویرایش پروفایل در پنل کاربری: امکان ویرایش پروفایل کاربر
  • صفحه تنظیمات در پنل کاربری: امکان تغییر رمز عبور

🛠️ نصب و راه اندازی

برای نصب و راه‌اندازی این پروژه، مراحل زیر را دنبال کنید:

  1. کلون کردن مخزن:
git clone https://github.com/arvinmaroufi/PetShop.git
cd repo
  1. ایجاد محیط مجازی (اختیاری):
python -m venv venv
source venv/bin/activate  # برای سیستم‌های Unix/Mac
venv\Scripts\activate  # برای ویندوز
  1. نصب وابستگی‌ها:
pip install -r requirements.txt
  1. اجرای migrations:
python manage.py migrate
  1. اجرای سرور:
python manage.py runserver
  1. دسترسی به وب‌سایت: در مرورگر خود به آدرس http://127.0.0.1:8000/ بروید.

✅ استفاده

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

🎯 مشارکت

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

  1. یک فورک از مخزن ایجاد کنید.
  2. تغییرات خود را اعمال کنید.
  3. یک Pull Request ارسال کنید.

🧾 مجوز

این پروژه تحت مجوز MIT منتشر شده است.

💻 برنامه نویس

آروین معروفی - لینک پروفایل گیت‌هاب

💬 ارتباط با ما

اگر سوالی دارید یا نیاز به کمک بیشتری دارید، لطفاً با ما تماس بگیرید:

ما خوشحال می‌شویم که از شما بشنویم 🙏

❤️ حمایت از ما

اگر از کار ما لذت می‌برید و می‌خواهید از ما حمایت کنید، لطفاً ما را در شبکه‌های اجتماعی دنبال کنید:

از حمایت شما سپاسگزاریم 🙏

About

🌐 پروژه فروشگاهی PetHome با جنگو

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published