
طراحی کامل وبسایت آموزشی
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
من بهدنبال یک طراح/توسعهدهنده وردپرس هستیم که برای برند آموزشی و خدمات HR، یک وبسایت حرفهای، قابلتوسعه و کاملاً قابلمدیریت برای ادمین غیر فنی پیادهسازی کند. هستهی کار بر پایه WordPress + افزونه LMS + WooCommerce خواهد بود و کدنویسی اختصاصی فقط در حد ضرورت و ترجیحاً حداقلی است. من برای این پروژه یک SRS کامل و جزئی نوشتهام (حدود چند ده صفحه) و همچنین یک سند متنی جدا دارم که در آن، سناریوی تمام صفحات و مسیرهای کاربر در سایت بهصورت کامل توضیح داده شده است. فریلنسر منتخب، این دو سند را دریافت میکند و بر اساس آن کار را پیش میبرد.
تکنولوژی و زیرساخت مورد انتظار CMS: WordPress Backend: PHP (نسخه بهروز) Database: MySQL / MariaDB Page Builder: ترجیحاً Elementor یا مشابه LMS: یکی از افزونههای حرفهای (مثل LearnDash, TutorLMS, LearnPress یا مشابه) فروشگاه: WooCommerce با قابلیت محصولات دانلودی، دوره، اشتراک و پرداخت قسطی *هاست: لینوکسی (مشخصات دقیق بعداً قابل هماهنگی است) نکته مهم: تمام چیزها باید تا حد ممکن با افزونههای معتبر و تنظیمات پنل انجام شود، نه با کدهای پراکنده و دستکاری هسته. هدف این است که بعداً ادمین غیر فنی بتواند سایت را مدیریت، دوره و محصول اضافه و قوانین دسترسی را تنظیم کند.
ماژولها و بخشهای اصلی سایت:
سیستم مدیریت آموزش (LMS) تعریف دوره، فصل، درس، آزمون، تمرین/تکلیف کنترل دسترسی و زمانبندی (Drip، قفل بودن درس بعد تا تکمیل قبلی، محدودیت زمانی) آزمون با انواع سؤال (تستی، چندگزینهای، تشریحی) و تعریف نمره قبولی گواهینامه PDF با کد یکتا + QR و صفحه استعلام گواهی در سایت گیمیفیکیشن: امتیاز، بج، سطح کاربر (در حد امکانات افزونه یا Add-on) پنل کاربری برای دانشجو (پیشرفت، آزمونها، تمرینها، گواهیها) *پنل مدرس برای مدیریت دورههای خود، بدون دسترسی مالی/سایت کلی
فروشگاه و پرداخت (WooCommerce) فروش دوره آنلاین، فایلهای قابل دانلود، خدمات مشاوره اتصال دورهها به محصولات ووکامرس (خرید موفق → دسترسی خودکار به دوره) تخفیفها و کوپنها (درصدی، مبلغی، محدودیت زمانی/تعداد، اولین خرید و …) پرداخت آنلاین + پرداخت قسطی + مدل اشتراکی *نمایش وضعیت اقساط در پنل کاربر، گزارش اقساط برای ادمین
سیستم اشتراک و عضویت ساخت پلنهای اشتراک (مثلاً ماهانه/سهماهه/سالانه) محدود کردن دسترسی به دورهها/فایلها بر اساس پلن مدیریت انقضا و تمدید اشتراک در پنل کاربر مدیریت کاربران و نقشها
نقشها: ادمین کل، ادمین آموزش/محتوا، مدرس، پشتیبان، دانشجو تنظیم دسترسی هر نقش از طریق پنل (مشاهده/ایجاد/ویرایش/حذف در ماژولها) ورود/ثبتنام با ایمیل و موبایل (امکان توسعه به OTP در آینده) *امکان مدیریت دستی دسترسی کاربران به دورهها (افزودن، تعلیق، تمدید)
مسیرهای آموزشی (Learning Paths) ساخت صفحه مستقل برای هر مسیر آموزشی نمایش مراحل مسیر (چند دوره + ابزار + آزمون) نمایش درصد پیشرفت در مسیر قفل شدن مرحله بعد تا تکمیل مرحله قبل
ماشین حساب حقوق (Salary Calculator) یک ماشین حساب تحت وب (ترجیحاً بدون رفرش، AJAX) ورودیها: حقوق، مزایا، ساعت، اضافهکار و … خروجی: بیمه، مالیات، حقوق خالص/ناخالص، سناریوهای ساده سنوات/پایانکار امکان خروجی PDF نتیجه *پیادهسازی با فرم/اسکریپت سبک (نه ماژول بسیار پیچیده)
سیستم پشتیبانی سیستم تیکتینگ (با دستهبندی، وضعیت، پیوست فایل) اتصال به واتساپ / چت آنلاین (Crisp، Tawk.to یا مشابه) بخش FAQ با ساختار مناسب سئو امکان جستجو در FAQ و راهنماها
استعلام گواهینامه صفحه ورود کد گواهی استعلام از دیتابیس LMS نمایش مشخصات گواهی + لینک PDF QR روی گواهی برای لینک شدن به همین صفحه
دیگر امکانات عمومی جستجوی Ajax در سایت breadcrumb نوار اعلان (Announcement Bar) خبرنامه ایمیلی (اتصال به سرویس SMTP/Newsletter) صفحه 404 اختصاصی ساخت آسان صفحههای جدید با صفحهساز
UI/UX (خلاصه الزامات تجربه کاربری)
کاملاً فارسی و RTL، فونت وب فارسی استاندارد و خوانا طراحی ریسپانسیو (Mobile-First برای بخش آموزش و آزمون) داشبورد کاربر با دید کلی: دورههای فعال، پیشرفت، گام بعدی، اقساط باز، اعلانها صفحه درس: تمرکز بر محتوا، بدون شلوغی و حواسپرتی، ناوبری به جلسه قبل/بعد، وضعیت قفل/باز مسیر خرید و پرداخت حداکثر در ۲–۳ مرحله، فرمها کوتاه و واضح اعلانهای درونسایتی (toast / notification) برای عملیات مهم (ثبت تمرین، پرداخت، آزمون، …)
آنالیتیکس و گزارشگیری (درخواست مهم)
از فریلنسر انتظار داریم علاوه بر راهاندازی ماژولها، آنالیتیکس و گزارشها را هم بهشکل پایه تنظیم کند: تحلیل رفتار کاربر و بازدیدکننده اتصال سایت به Google Analytics / Matomo یا معادل آن تعریف Goalهای پایه: ثبتنام، خرید، شروع دوره، تکمیل دوره
الزامات غیرعملکردی (خلاصه)
Performance: لود صفحه اصلی و صفحات درس در چند ثانیه روی اینترنت معمولی بهینهسازی برای حداقل ~۱۰۰۰ کاربر همزمان (سطح پیک) با استفاده از کش، تنظیمات هاست و…
Security:
SSL فعال، ضد Brute Force، کپچا در فرمهای حساس استفاده فقط از افزونههای معتبر و بهروز، بدون پلاگین نال *بکاپگیری منظم و امکان ریستور
Maintainability: عدم دستکاری core وردپرس و افزونهها همه تنظیمات از طریق پنل، مستندسازی حداقلی برای ادمین
تحویل نهایی مورد انتظار
سایت کامل روی دامنه و هاست ما بالا باشد و تست شده باشد. و محتوای سایت فعلی به سایت جدید منتقل شود
مهارتهای مورد نیاز
HTML
جاوا اسکریپت (JavaScript)
وردپرس (WordPress)
سی اس اس (CSS)
طراحی رابط کاربری (UI)
امکانات ویژه
فوری
برجسته
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
milad36815(3) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:- زمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 25 روزارسال پیشنهاد در:
Mitra015(1) امتیاززمان تحویل: 15 روزارسال پیشنهاد در:
bijan20105(4) امتیاززمان تحویل: 25 روزارسال پیشنهاد در:- زمان تحویل: 3 روزارسال پیشنهاد در:

anovaco4.86(200) امتیاززمان تحویل: 100 روزارسال پیشنهاد در:- SAزمان تحویل: 10 روزارسال پیشنهاد در:
maminm974.97(21) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:
