زبان PHP و فریم ورک Laravel
MySql Database
VueJS Framework for FrontEnd
سجاد کمرون یک وبسایت فروشگاهی چندکاره است که با زبان PHP، فریم ورک Laravel و دیتابیس MySql پیاده سازی شده است. فرانت این پروژه با استفاده از فریم ورک vue js توسط تیم فرانت شرکت شتاب طراحی و پیاده سازی شده است و من قسمت BackEnd این وب سایت را طراحی کردم. از ویژگی های بارز این پروژه می توان به موارد زیر اشاره کرد:
فروش از طریق نمایندگان (Affiliate Marketing): نمایندگان از طریق پنل agents.sajadcameron.ir قادر به ثبت سفارشات برای مشتریان خود هستند. هر نماینده نیز میتواند وبسایت خود را داشته باشد و تنظیمات، دیزاین و پیامکها به طور اختصاصی برای هر وبسایت نماینده اعمال میشود. در زیر چند نمونه از وب سایت نمایندگان ارائه شده است.
aban-boutique.ir
amir-collection-brand.ir
amir-mezon.ir
arka-gallery.ir
berlin-style.ir
boutik-arses.ir
cheshmak-mezon.ir
dinoo-shop.ir
فروشگاه حضوری: در این وب سایت در پنل ادمین بخشی به عنوان فروشگاه حضوری قرار داده شده است که با استفاده از آن می توانند محصولات را بفروشند و برای مشتریان فاکتور فروش صادر کنند.
فروشگاه مجازی: با توجه به اهمیت فروش از طریق شبکههای اجتماعی، برای سهولت در این فرآیند، یک قسمتی تحت عنوان فروشگاه مجازی در این وبسایت ایجاد شده است. که با ایجاد نقش های ادمین مجازی به ادمین ها دسترسی لازم برای ثبت سفارش برای مشتریان را می دهد و آنها را به صورت خودکار در وبسایت سجاد کمرون به عنوان کاربر ثبت نام می نماید. ضمنا به دلیل این که فروش در شبکه های اجتماعی از طریق پرداخت کارت به کارت صورت میگیرد تا زمانی که تراکنش کارت به کارت سفارشات فروشگاه مجازی توسط حسابدار تایید نشود سفارش تکمیل و ثبت نمی شود.
مدیریت انبار: وبسایت دارای سیستم مدیریت کامل انبار است، که به انبارداران این امکان را میدهد تا حوالههای انبار صادر کرده و گزارشهای مربوط به ورود و خروج اجناس و نقل انتقالات کالاها را داشته باشند تا کلیه اجناس به درستی مدیریت شوند.
محاسبه هزینه حمل و نقل و بسته بندی: در این فروشگاه هزینه حمل و نقل و بسته بندی به صورت خودکار محاسبه شده و از مشتری اخذ میگردد. در این ویژگی فروشگاه می تواند انتخاب کند که هزینه بسته بندی بر اساس بازه قیمت سبد خرید محاسبه شود یا بر اساس وزن و حجم محصولات.
کیف پول: نمایندگان در پنل agents و کاربران سایت سجاد کمرون در این پروژه از کیف پول بهره مند هستند.
کمپین های فروش: در این فروشگاه قابلیت این که برای یک تعداد بسیاری از محصولات تخفیف ها بگذارند وجود دارد. برای مثال وب مستر می تواند به محصولات یک دسته بندی تخفیف بدهد. یا چند محصول خاص یا محصولاتی که موجودی آن ها بیشتر از ۱۰۰ عدد است یا محصولاتی که در رنج قیمتی ۱۰۰ الی ۲۰۰ هزار تومان قرار دارند
در این فروشگاه، امکان اعمال تخفیف برای یک تعداد بسیاری از محصولات وجود دارد. به عنوان مثال، وب مستر قادر است به محصولات یک دستهبندی، یا چند محصول مشخص، یا حتی محصولاتی که موجودی آنها بیشتر یا کمتر از یک تعداد می باشد، یا محصولاتی که در بازه قیمتی قرار دارند، تخفیف اعمال کند.
گزارشات حسابداری متعدد: گزارشات بسیاری در این پروژه موجود است که به برخی از آن ها اشاره می کنیم. گزارش سود محصولات، گزارشات کیف پول، گزارش فروشگاه حضوری، مجازی و آنلاین، گزارش جامع محصولات، گزارش فروش صندوق داران در فروشگاه حضوری، گزارش بازاریابان، گزارش سفارشات به تفکیک انواع فروش اعم از حضوری، مجازی، فروش نمایندگان، فروش وب سایت نمایندگان و بسیاری گزارشات دیگر
استفاده از پکیج های متعدد: مانند پکیج bavix برای مدیریت کیف پول ها، spatie media library برای مدیریت عکس ها، ویدئو ها و فایل ها، spatie laravel permission برای کنترل سطوح دسترسی، پکیج Nwidart برای ماژولار کردن پروژه لاراولی، پکیج shetabit/payment برای اتصال به درگاه های پرداخت و …