ما قصد داریم یک سایت آموزشی راهاندازی کنیم.
مدرسها در این پلتفرم یک پنل اختصاصی خواهند داشت و میتوانند دورههای خود را ایجاد و ویدئوهای آموزشی را آپلود کنند.
دانشجوها پس از خرید دوره، فقط در پلیر داخلی سایت امکان مشاهده ویدئو را دارند.
1. پنل مدرس
* ثبت و ویرایش پروفایل مدرس
* ایجاد دوره و تعریف جلسات
* آپلود و مدیریت ویدئوها
* مشاهده فروشها و درآمد
2. پنل دانشجو
* مشاهده دورههای خریداریشده
* پخش ویدئوها فقط از طریق پلیر داخلی سایت
* نمایش واترمارک پویا (نام یا شماره دانشجو) روی ویدئو
* عدم امکان دانلود مستقیم ویدئو
3. پنل مدیریت (Admin Panel)
* مدیریت کل کاربران (مدرسها و دانشجوها)
* مدیریت دورهها (تأیید/رد دورهها، ویرایش، حذف)
* مدیریت مالی: تراکنشها، کمیسیونها و تسویه حساب با مدرسها
* داشبورد گزارشها و آمار (تعداد کاربران، فروش کل، درآمد سیستم و …)
* تعیین درصد کمیسیون برای هر مدرس یا بهصورت کلی
4. مدیریت ویدئو
* ذخیرهسازی در فضای ابری (مثل آروان )
* لینکهای امن (Signed URL) برای جلوگیری از دسترسی مستقیم
* نمایش واترمارک اختصاصی روی ویدئو هنگام پخش
5. پرداخت و مالی
* اتصال به درگاه پرداخت ایرانی
* ثبت تراکنشها و صدور رسید
* تسویه حساب دورهای با مدرسها بعد از کسر کمیسیون
تکنولوژیهای پیشنهادی
بکاند: Laravel
فرانتاند: Vue.js یا Nuxt
دیتابیس: MySQL/Postgres
ذخیرهسازی فایل: Object Storage
پلیر: video.js یا plyr.js با واترمارک پویا
شرایط همکاری
فقط فریلنسرهایی که تجربه مشابه دارند پیشنهاد بدهند.
لطفاً نمونهکارهای مرتبط را ارسال کنید.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.