این پروژه یک فروشگاه آنلاین ساخته شده با فریمورک Django است که به کاربران امکان میدهد محصولات مختلف مربوط به پتها را مشاهده و خریداری کنند.
صفحات اولیه
- صفحه اصلی: نمایش 4 تا از دسته بندی ها، 4 تا از محصولات، نظرات مشتریان و 4 تا از مقالات محبوب
- صفحه تماس با ما: امکان ثبت پیام برای مدیر
- صفحه درباره ما: نمایش اطلاعات مربوط به فروشگاه و سوالات متداول
صفحات مربوط به محصولات
- صفحه محصولات: نمایش تمام محصولات با صفحه بندی اصولی
- صفحه جزئیات محصولات: نمایش جزئیات محصولات
- صفحه دسته بندی محصولات: نمایش محصولات مربوط به دسته بندی انتخاب شده
- جستجو محصولات: قابلیت جستجوی محصولات براساس عنوان
صفحات مربوط به خرید
- صفحه سبد خرید: نمایش محصولات اضافه شده و امکان بروزرسانی و حذف محصولات
- صفحه جزئیات پرداخت: برای تکمیل کردن فرایند خرید
صفحات مربوط به مقالات
- صفحه لیست مقالات: نمایش لیست مقالات با صفحه بندی اصولی
- صفحه جزئیات مقالات: نمایش جزئیات مقالات و آخرین مقالات
- صفحه دسته بندی مقالات: نمایش مقالات مربوط به دسته بندی انتخاب شده
- جستجو مقالات: قابلیت جستجوی مقالات براساس عنوان
صفحات مربوط به ورود و ثبت نام و پنل کاربری
- سیستم ورود و ثبت نام برای کاربران: امکان ورود و ثبت نام کاربران
- صفحه اصلی پنل کاربری: نمایش پروفایل و 4 تا از آخرین سفارشات
- صفحه سفارشات در پنل کاربری: نمایش تمام سفارشات کاربر
- صفحه جزئیات سفارشات در پنل کاربری: نمایش جزئیات سفارشات کاربر
- صفحه ویرایش پروفایل در پنل کاربری: امکان ویرایش پروفایل کاربر
- صفحه تنظیمات در پنل کاربری: امکان تغییر رمز عبور
برای نصب و راهاندازی این پروژه، مراحل زیر را دنبال کنید:
- کلون کردن مخزن:
git clone https://github.com/arvinmaroufi/PetShop.git
cd repo- ایجاد محیط مجازی (اختیاری):
python -m venv venv
source venv/bin/activate # برای سیستمهای Unix/Mac
venv\Scripts\activate # برای ویندوز- نصب وابستگیها:
pip install -r requirements.txt- اجرای migrations:
python manage.py migrate- اجرای سرور:
python manage.py runserver- دسترسی به وبسایت: در مرورگر خود به آدرس http://127.0.0.1:8000/ بروید.
پس از راهاندازی، میتوانید پروژه رو مشاهده کنید و لذت ببرید.
اگر تمایل به مشارکت در این پروژه دارید، لطفاً مراحل زیر را دنبال کنید:
- یک فورک از مخزن ایجاد کنید.
- تغییرات خود را اعمال کنید.
- یک Pull Request ارسال کنید.
این پروژه تحت مجوز MIT منتشر شده است.
آروین معروفی - لینک پروفایل گیتهاب
اگر سوالی دارید یا نیاز به کمک بیشتری دارید، لطفاً با ما تماس بگیرید:
- ایمیل: [email protected]
- گیتهاب: arvinmaroufi
- اینستاگرام: arvinmaroufi.ir
- تلگرام: arvin_maroufi
ما خوشحال میشویم که از شما بشنویم 🙏
اگر از کار ما لذت میبرید و میخواهید از ما حمایت کنید، لطفاً ما را در شبکههای اجتماعی دنبال کنید:
- گیتهاب: arvinmaroufi
- اینستاگرام: arvinmaroufi.ir
- تلگرام: arvinmaroufi_ir
از حمایت شما سپاسگزاریم 🙏
