

طراحی پنل جامع مدیریت پروژههای وردپرس و ووکامرس
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
📌 عنوان پروژه
طراحی و توسعه سامانه مرکزی مدیریت پروژههای وردپرس و ووکامرس (Central Admin Dashboard for Multi-Site Management) 🎯 هدف کلی پروژه
ایجاد یک پنل تحت وب اختصاصی برای مدیر که امکان مدیریت همزمان چندین سایت وردپرسی/ووکامرسی، نظارت بر وضعیت پروژهها، مدیریت مالی و دسترسیدهی به پنلهای مخفی برای هر مشتری را فراهم کند. 👤 کاربران سیستم نقش توضیحات مدیر اصلی (شما) دسترسی کامل به همه سایتها، گزارشات کلی، مدیریت مالی، اضافه کردن پروژه جدید مشتری (صاحب سایت) دسترسی فقط به سایت خود (پنل مخفی ووکامرس) + مشاهده وضعیت پروژه خود تیم پشتیبانی (اختیاری) دسترسی محدود به چند سایت مشخص برای پشتیبانی 🧩 ماژولهای اصلی سیستم 1️⃣ ماژول مدیریت پروژهها (Projects)
هر پروژه = یک سایت وردپرسی + ووکامرس
اطلاعات ثبت شده برای هر پروژه: فیلد نوع توضیح نام پروژه متن مثال: فروشگاه لوازم خانگی الف نام مشتری متن نام و نام خانوادگی دامنه سایت لینک مثله https://shop-sample.com تاریخ شروع پروژه تاریخ شمسی تاریخ تحویل پروژه تاریخ شمسی وضعیت پروژه انتخاب از لیست در حال طراحی / در حال تست / تحویل شده / پشتیبانی فعال هزینه کل پروژه عدد (تومان) مبلغ پرداختی عدد (تومان) مانده بدهی عدد (محاسبه خودکار) = هزینه کل - مبلغ پرداختی تاریخ تمدید هاستینگ تاریخ شمسی دریافت از هاست یا ثبت دستی تاریخ تمدید دامنه تاریخ شمسی لینک پنل مخفی مشتری لینک خودکار https://admin.shop-sample.com توکن API اتصال متن مخفی برای ارتباط با سایت مشتری 2️⃣ ماژول نظارت بر سرور و هاستینگ
قابلیتها:
اتصال خودکار به هاست مشتری (از طریق SSH یا REST API کنترل پنل هاست)
دریافت اطلاعات:
وضعیت uptime سرور
میزان مصرف فضای هاست
تاریخ انقضای هاستینگ (دریافت از Cpanel/DirectAdmin API)
آخرین بکآپ گرفته شده
هشدار خودکار: ۱۵ روز قبل از انقضای هاستینگ، ایمیل/پیامک به مدیر و مشتری ارسال شود.3️⃣ ماژول دامنه (Domain Management)
ثبت تاریخ خرید دامنه
ثبت تاریخ انقضای دامنه
دریافت خودکار از API رجیسترار (Nic.ir، وردپرس، etc)
نمایش لیست دامنههای در شرف انقضا
امکان ثبت یادآور دستی4️⃣ ماژول مالی (Finance)
امکانات:
ثبت هر فاکتور (مربوط به هر پروژه)
نمایش وضعیت پرداختها (نمودار خطی و دایرهای)
گزارش درآمد ماهانه/سالیانه
ثبت هزینهها (خرید دامنه، هاست، افزونه، قالب، دستمزد تیم)
محاسبه سود خالص هر پروژه
خروجی Excel/PDF از گزارشات مالی5️⃣ ماژول پنل مخفی مشتری (White-Label Panel)
این ماژول برای هر پروژه به صورت خودکار یک زیردامنه مثل manage.sitename.com ایجاد میکند که مشتری با لاگین وارد شود و:
محصولات خود را مدیریت کند
سفارشها را ببیند
وضعیت پروژه را مشاهده کند (از ماژول پروژهها)
تاریخ تمدید هاست و دامنه خود را ببیند
تیکت پشتیبانی ثبت کند✅ مشتری هرگز وارد wp-admin نمیشود ✅ مشتری فقط سایت خود را میبیند (نه بقیه پروژههای شما)
6️⃣ ماژول گزارشگیری و داشبورد مدیر
7️⃣ ماژول امنیت و دسترسیها
مدیر (شما): دسترسی به همه چیز
هر مشتری: فقط دسترسی به اطلاعات پروژه خود + پنل مخفی فروشگاهی خود
ناظر مالی (اختیاری): فقط گزارشات مالی (بدون دسترسی به سایتها)
تکنسین هاست: فقط مشاهده وضعیت سرورهاامنیت اضافی:
ورود دو مرحلهای (Google Authenticator)
ثبت تمام لاگینها و عملیات حساس
عدم نمایش هیچ نشانی از وردپرس در پنل مشتری🛠 تکنولوژیهای پیشنهادی (پایدار و مقیاسپذیر) بخش فناوری دلیل انتخاب Backend Laravel 11 امنیت بالا، جامعه بزرگ، پایدار Frontend React 18 + Vite + Tailwind سرعت بالا، کامپوننت محور Database MySQL 8 + Redis Cache پایدار و پرسرعت Authentication Sanctum + JWT امنیت بالا برای API Hosting پنل یک سرور مجزا (VPS) جدا از سایتهای مشتریان Backup اسکریپت خودکار به Google Drive/S3 بازیابی سریع Notification (پیامک) + SMTP (ایمیل) اطلاعرسانی خودکار
مهارتهای مورد نیاز
جاوا اسکریپت (JavaScript)
لاراول (Laravel)
MySQL
پی اچ پی (PHP)
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
catalon4.94(23) امتیاززمان تحویل: 90 روزارسال پیشنهاد در: