پروژه های دیگر را مشاهده نمایید .
### پروژه: فروشگاه آنلاین لباس (Online Clothing Store)
**فروشگاه آنلاین لباس** سیستم وبی است که به کاربران این امکان را میدهد که لباسها را به صورت آنلاین مشاهده و خریداری کنند. این سیستم با استفاده از PHP و MySQL و با استفاده از الگوی MVC (مدل-نمایش-کنترلر) پیادهسازی شده است.
#### **ویژگیهای سیستم:**
- **برای کاربران:**
- **ثبتنام:** کاربران جدید باید فرم ثبتنام را با اطلاعاتی مانند نام کاربری، رمز عبور و دیگر جزئیات پر کنند.
- **ورود به سیستم:** کاربران میتوانند با استفاده از نام کاربری و رمز عبور خود وارد سیستم شوند.
- **مشاهده و خرید محصولات:** کاربران میتوانند آیتمها را مشاهده کرده، جزئیات آنها (نام، توضیحات، سایز، برند، قیمت و غیره) را ببینند و آنها را به سبد خرید اضافه کنند.
- **مشاهده و مدیریت سبد خرید:** کاربران میتوانند اقلام موجود در سبد خرید خود را مشاهده کنند و از سبد خرید خود سفارش دهند.
- **مشاهده اقلام اهدا شده:** کاربران میتوانند اقلامی که به صورت اهدا شده در دسترس هستند را مشاهده کنند.
- **برای مدیر:**
- **مدیریت آیتمها:** ادمین میتواند آیتمهای جدید اضافه کند، آیتمهای موجود را ویرایش کند و آیتمهای قدیمی را حذف کند.
- **مدیریت کاربران:** ادمین میتواند کاربران را مدیریت کند، از جمله مشاهده و ویرایش اطلاعات آنها.
- **مدیریت سفارشات:** ادمین میتواند سفارشات کاربران را بررسی و مدیریت کند.
#### **تکنولوژیهای استفاده شده:**
- **HTML:** برای طراحی و ساختار صفحات وب.
- **CSS:** برای طراحی و استایل صفحات.
- **JavaScript:** برای تعاملات و ویژگیهای پیشرفته در رابط کاربری.
- **PHP:** برای پردازش منطق سمت سرور و مدیریت پایگاه داده.
- **MySQL:** برای ذخیره و مدیریت دادههای مربوط به محصولات و کاربران.
- **Bootstrap:** برای طراحی واکنشگرا و زیبا.
- **Ajax:** برای ارسال و دریافت دادهها بدون نیاز به بارگذاری مجدد صفحه.
- **MVC Framework:** برای سازماندهی بهتر کد و جداسازی منطق برنامه از نمایش.
#### **نحوه اجرای پروژه:**
**قبل از شروع، اطمینان حاصل کنید که XAMPP روی سیستم شما نصب شده و Apache و MySQL در حال اجرا هستند.**
1. **دانلود و استخراج فایل:**
- فایل پروژه را دانلود کرده و آن را استخراج کنید.
2. **کپی پروژه به پوشه `htdocs`:**
- پوشه اصلی پروژه را کپی کرده و در مسیر `xampp/htdocs/` قرار دهید.
3. **اتصال به پایگاه داده:**
- مرورگر وب خود را باز کنید و به آدرس `http://localhost/phpmyadmin/` بروید.
- به تب **Databases** بروید و یک پایگاه داده با نام `pbl_database` ایجاد کنید.
- به تب **Import** بروید، روی **Browse file** کلیک کنید و فایل `pbl_database.sql` را که در پوشه پروژه قرار دارد، انتخاب کنید.
- روی **Go** کلیک کنید تا پایگاه داده وارد شود.
4. **دسترسی به سیستم:**
- مرورگر وب خود را باز کرده و به آدرس `http://localhost/OnlineClothingStore/` بروید تا به فروشگاه آنلاین لباس دسترسی پیدا کنید.
#### **جزئیات ورود:**
- **جزئیات ورود ادمین:**
- **نام کاربری:** admin
- **رمز عبور:** admin
**این سیستم به کاربران این امکان را میدهد که به راحتی لباسها را خریداری کنند و به مدیران این امکان را میدهد که به مدیریت محصولات و کاربران بپردازند.**