جزئیات شغل

توسعه و ارتقای سیستم مدیریت بخش گزارشات و ویدیو اموزشی هر مودال در React ( frontend trainee )

تجربه: 2

سن: 18 الی 30

محدوده حقوق و دستمزد: قابل مذاکره

جای خالی: 1

طبیعت شغلی : پیمانی

تاریخ ارسال : 2026.01.18

آخرین تاریخ : 2026.03.26

در این تسک، زیرساخت بخش راهنمای مودال‌ها و گزارش‌گیری از داخل مودال‌ها ارتقا داده می‌شود. هدف این تغییر، هوشمندسازی سیستم آموزش و گزارش به‌گونه‌ای است که مودال، تب و زیرتب فعال کاربر به‌صورت دقیق شناسایی شده و رفتار سیستم (نمایش آموزش یا ثبت گزارش) متناسب با همان context انجام شود.

وظایف

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

  • افزودن امکان ثبت گزارش مستقیم از داخل هر مودال با حفظ اطلاعات دقیق مسیر کاربر.

  • اطمینان از انتقال صحیح اطلاعات مودال و تب به صفحات آموزش و گزارش.

  • جلوگیری از استفاده آموزش‌های عمومی و غیرمرتبط با تب فعال.

بخش‌های اجرایی


1. ارتقای سیستم راهنمای مودال

  • افزودن آیکون علامت سؤال در بالای هر مودال (در کنار آیکون بستن).

  • با کلیک روی این آیکون، مودال آموزش نمایش داده شود.

  • سیستم باید تشخیص دهد:

    • کاربر در کدام مودال قرار دارد

    • کاربر در کدام تب یا زیرتب فعال است

  • عنوان (Title) و محتوای ویدیوی آموزشی باید دقیقاً متناسب با تب فعال تغییر کند.

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


2. افزودن سیستم گزارش از داخل مودال

  • افزودن آیکون علامت تعجب در بالای هر مودال.

  • با کلیک روی این آیکون، کاربر به مودال یا صفحه ثبت گزارش هدایت می‌شود.

  • در فرم گزارش، اطلاعات زیر به‌صورت خودکار ثبت شود:

    • نام مودال مبدا

    • نام تب یا زیرتب فعال

    • مسیر ورود کاربر به گزارش

  • گزارش ثبت‌شده باید مشخص کند این مشکل مربوط به کدام مودال و کدام تب است.


3. یکپارچگی زیرساخت

  • استفاده از زیرساخت مشترک برای تشخیص مودال و تب فعال.

  • جلوگیری از تکرار لاجیک در مودال‌های مختلف.

  • آماده‌سازی ساختار برای توسعه آینده (افزودن آموزش یا گزارش برای تب‌های جدید).

خروجی مورد نظر

  • سیستم راهنمای مودال هوشمند با آموزش‌های وابسته به تب فعال.

  • امکان ثبت گزارش دقیق از هر مودال و تب.

  • ثبت شفاف context کاربر در گزارش‌ها (مودال + تب).

  • تجربه کاربری منسجم و قابل توسعه در تمام مودال‌های سامانه.


    توجه فرمایید پیمانکار موظف است که در پایان تسک یک ویدیو تکمیلی اعم از معرفی پیمانکار, کار و روند اجرایی ان ضبط نمایند و در گروه و بخش مربوطه  پیوست کند
    ----------------------------------------------------------------------------------------------------------

    منابع تسک:


    دسترسی به ریپازیتوری پروژه نکست خارجی متارنگ :
    https://github.com/iranpsc/Metaverse-Rang-Front-NextJS
    لینک سایت رسمی پروژه :
    https://rgb.irpsc.com/fa
    دسترسی به سامانه مدیریت بر مدیران :
    https://crm.irpsc.com
    مشخصات کار تعریف شده

    عنوان شغلی: توسعه و ارتقای سیستم مدیریت بخش گزارشات و ویدیو اموزشی هر مودال در React

    تعیین: frontend trainee

    تجربه: 2

    سن: 18 الی 30

    محدوده حقوق و دستمزد: قابل مذاکره

    جای خالی: 1

    طبیعت شغلی : پیمانی

    تاریخ ارسال : 2026.01.18

    آخرین تاریخ : 2026.03.26

    اکنون درخواست دهید