ما یک وبسایت static طراحی کردیم که قراره برای آموزش آنلاین و فروش پکیج های آموزشی طراحی بشه
نیاز داریم که کاملا این وبسایت داینامیک بشه و این موارد اضافه بشه :
پنل مدیریت (Admin Panel):
قابلیت افزودن، ویرایش، و حذف محتوای وبسایت (مانند اطلاعات مربوط به دورهها، مدرسین، و اخبار).
مدیریت کاربران ثبتنام شده.
مشاهده درخواستهای ثبتنام کاربران و گزارشهای فعالیت.
اتصال به پایگاهداده:
انتخاب پایگاهداده مناسب (MySQL، MongoDB، یا PostgreSQL).
طراحی و پیادهسازی جداول/کلکسیونها برای ذخیرهسازی دادههای مرتبط با دورهها، کاربران، و فرمهای ارسالی.
امکانات کاربران:
امکان ثبتنام و ورود/خروج (Authentication) با استفاده از JWT یا Session-based Authentication.
داشبورد کاربری شامل اطلاعات دورههای ثبتنامشده.
امکان جستجوی دورهها و مشاهده جزئیات هر دوره.
فرمهای قابل تعامل:
فرم ثبتنام کاربران در دورهها با ارسال دادهها به سرور.
فرم تماس با ما، با ارسال پیامها به ایمیل یا ذخیره در پایگاهداده.
SEO و بهینهسازی:
استفاده از رندر سمت سرور (SSR) یا Static Site Generation (SSG) برای بهبود SEO.
بهینهسازی سرعت بارگذاری صفحات.
پیادهسازی سیستم محافظت از فرمها (Captcha یا CSRF Tokens).
رمزگذاری دادههای حساس (مانند رمز عبور) با استفاده از الگوریتمهای امن مانند bcrypt.
مدیریت صحیح دسترسیها در سطح کاربران و ادمین.
گزارشدهی و آمار:
نمایش آمار بازدیدکنندگان، ثبتنامها، و فعالیت کاربران برای مدیر سایت.
قراره روند خرید پکیج ها به این صورت باشه که بعد از پرداخت کاربر یک سریال نامبر potplayer میگیره که فقط برای خودش قابل استفاده ست و از طریق API پات پلیر براش با مشخصات خودش ساخته بشه با توجه به دوره خریداری شده
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.