رفتن به محتوای اصلی
مصطفی عفتی

درباره این پلتفرم

دفتر کاری زنده برای تجربه‌های مهندسی

این پلتفرم مهندسی شخصی مصطفی عفتی است؛ جایی برای تبدیل تجربه عملی به نوشتار روشن، یادگیری ساختاریافته و محصولات دیجیتال کاربردی.

همکار دانشجویی

  • خانم زهرا احسانی

    دانشجوی سابق · مشارکت‌کننده در توسعه پلتفرم

    خانم زهرا احسانی در دوران تحصیل روی بخش‌هایی از این پلتفرم کار کرد و با مشارکت‌های دقیق و کاربردی به توسعه آن کمک کرد. خوشحالم که اینجا از کارش قدردانی می‌کنم.

اینجا چه پیدا می‌کنید

  • مقاله‌ها، کتاب‌ها، آموزش‌ها و اسنیپت‌های کاربردی.
  • دوره‌ها و مسیرهای یادگیری مبتنی بر تجربه‌های واقعی مهندسی.
  • مطالعات موردی، پروژه‌های متن‌باز، آزمایش‌ها و انتشار محصولات.

با طراحی آگاهانه

  • تجربه دو‌زبانه فارسی و انگلیسی با پشتیبانی بومی از RTL.
  • رابط‌های سازگار با تم و کیبورد، با یک زبان بصری متمرکز.
  • توسعه محتوا و محصول به‌عنوان یک سیستم یکپارچه و نسخه‌بندی‌شده.

این پلتفرم پیوسته در حال تکامل است. بعضی بخش‌ها محصولاتی کامل‌اند و برخی دیگر آزمایش‌های فعالی که هم‌زمان با پیشرفت کار بهتر می‌شوند.

نشست — پلتفرم وبینار

وبینار production با WebRTC و Mediasoup
طراحی و توسعه پلتفرم وبینار و جلسه آنلاین «نشست». زیرساخت WebRTC با Mediasoup v3، ضبط، اشتراک صفحه/موسیقی/ویدیو/PDF، یادداشت، چت عمومی، کنترل ورود و تنظیمات میزبان. Full-Stack با Node.js/React/Next.js و GitLab CI/CD برای CMorgh.

گالری

اسکرین‌شات‌ها

کاور نشست

1 / 6
کاور نشست

معماری

معماری WebRTC مبتنی بر SFU

Mediasoup SFU به‌همراه signaling، ضبط و سطح کنترل میزبان/شرکت‌کننده.

Roadmap

  1. رسانه بلادرنگ

    ۱ · done
    اتاق‌ها و مسیرهای رسانه Mediasoup.
  2. ابزار میزبان

    ۲ · done
    اتاق انتظار، اشتراک، چت، ضبط.
  3. عملیات

    ۳ · done
    استقرار Docker و GitLab CI/CD.

پروژه‌های مرتبط

منوی دستور

↑ ↓برای حرکت · Enter برای انتخاب · Esc برای بستن
ناوبری
اقدامات

Esc برای بستن · ⌘K برای باز/بسته کردن