📝 شرح کلی پروژه:
هدف از این پروژه، طراحی و پیادهسازی یک افزونه (Extension) برای مرورگر Google Chrome است که به کاربران اجازه میدهد پس از انجام خرید، با وارد کردن ایمیل و رمز عبور اختصاصی، به یک یا چند وبسایت خاص دسترسی پیدا کنند. این اکستنشن باید قابلیت ایجاد و مدیریت خودکار حساب کاربری در این سایتها را نیز داشته باشد. همچنین، یک پنل مدیریتی تحت وب برای مدیریت حسابها و اشتراکهای ایجاد شده در نظر گرفته میشود.
✅ ویژگیها و قابلیتهای مورد نیاز:
🧩 بخش 1 – اکستنشن گوگل کروم:
رابط کاربری ساده و کاربرپسند برای ورود (ایمیل و رمز عبور)
اتصال به پنل مدیریت برای بررسی وضعیت اشتراک کاربر
در صورت تأیید، دسترسی به محتوای یک یا چند سایت ثالث
ورود خودکار کاربر به سایت مورد نظر پس از اعتبارسنجی
ذخیره امن توکن یا اطلاعات کاربر (در صورت نیاز)
🛠 بخش 2 – سیستم تولید اطلاعات ورود:
تولید اتوماتیک ایمیل و پسورد برای کاربران پس از خرید
ذخیره امن اطلاعات اکانت و ارتباط آن با کاربر (داخل دیتابیس)
قابلیت تعریف ساختار ساخت ایمیل/پسورد (مثلاً ایمیلهای مجازی، یا الگوریتم خاص)
📊 بخش 3 – پنل مدیریت تحت وب:
ورود ادمین به پنل با دسترسی امن
امکان ایجاد دستی یا خودکار حساب کاربری برای سایتهای مختلف
مدیریت اشتراکها: فعال/غیرفعال کردن، مشاهده وضعیت، تاریخ انقضا
اتصال به API سایتهای ثالث (در صورت امکان) برای ساخت یا مدیریت اکانتها
جستجو و فیلتر کاربران
🔐 الزامات امنیتی:
رمزنگاری اطلاعات حساس (پسوردها، توکنها)
محدود کردن دسترسی به APIها فقط از طریق اکستنشن و پنل مدیریت
لاگ فعالیتها برای پیگیری اقدامات انجام شده
📦 تکنولوژیهای پیشنهادی (قابل بحث):
Front-end Extension: JavaScript / HTML / CSS (یا فریمورک مثل React برای UI پیشرفته)
Back-end (پنل مدیریت): Node.js یا Python (Django / Flask) یا PHP (Laravel)
Database: MongoDB یا MySQL
API ارتباطی: RESTful API برای ارتباط بین اکستنشن و پنل
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.