برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام

طراحی سایت لاراولی

۱۵ روز پیش
بودجه
از
۷,۰۰۰,۰۰۰ تومان
تا
۱۵,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۱۰ روز
کارفرمای جدید
تهران
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
سلام و وقت بخیر یک سایت لارولی میخوام که این امکانات باشه بسیار تمیز کد بزنه و حرفه ای جامع طراحی و توسعه فروشگاه آنلاین محصولات آموزشی و دانلودی (لاراول + لایو‌ویو) ۱. مشخصات کلی و تکنولوژی‌ها (Tech Stack) فریم‌ورک بک‌اند: Laravel (آخرین نسخه پایدار). فریم‌ورک فرانت‌اند: Livewire 3 + Alpine.js (برای تعاملات آنی بدون رفرش صفحه). استایل‌دهی: Tailwind CSS (با پشتیبانی کامل RTL). دیتابیس: MySQL . کش و صف: Redis (برای سرعت بالا، مدیریت سشن‌ها و صف پیامک). پنل مدیریت: استفاده از کتابخانه‌های مدرن ادمین یا ساخت کامپوننت‌های سفارشی Livewire برای یکپارچگی کامل. ساختار کد: شی‌گرا (OOP) با استفاده از Service Classes, Repositories, و Jobs. ۲. طراحی رابط کاربری (UI/UX) و تنظیمات ظاهری تمام تنظیمات ظاهری باید از طریق پنل ادمین قابل تغییر باشند و در دیتابیس ذخیره شوند تا بدون نیاز به کدنویسی، سایت قابل شخصی‌سازی باشد. الف) تم و رنگ‌بندی (Theme Settings) حالت پیش‌فرض: Dark Mode (حالت تاریک). سویچ تم: دکمه‌ای در هدر سایت برای تغییر بین Dark و Light. پالت رنگی قابل تنظیم (در ادمین): رنگ اصلی برند (Primary Color). رنگ ثانویه (Secondary Color). رنگ پس‌زمینه هدر، فوتر و بدنه. رنگ متن‌ها (برای خوانایی در تم تاریک/روشن). رنگ دکمه‌های خرید، دانلود و اقدام به عمل (CTA). رنگ‌های هشدار (خطا، موفقیت، اطلاعات). ب) هدر و ناوبری (Header & Navigation) لوگو: آپلود لوگو (لایت و دارک) از پنل ادمین. منوی اصلی: قابلیت اضافه/حذف/تغییر ترتیب آیتم‌های منو. جستجوی زنده (Live Search): با استفاده از Livewire، با تایپ کاربر، محصولات و مقالات پیشنهاد شوند. سبد خرید: نمایش آنی تعداد آیتم‌ها و مبلغ کل در هدر (با آپدیت بدون رفرش). ج) صفحه اصلی (Home Page) اسلایدر اصلی: امکان اضافه کردن بنرهای تبلیغاتی با لینک و تصویر از ادمین. بخش محصولات ویژه: اسلایدر محصولات پرفروش یا جدید. بخش دسته‌بندی‌ها: نمایش آیکون‌ی‌کategorized دسته‌ها (آموزشی، دانلود، پلاگین و...). بخش مقالات و ویدیوها: نمایش آخرین ۳ مقاله و ۳ ویدیوی تلویزیون. فوتر: لینک‌های سریع (درباره ما، تماس، قوانین). شبکه‌های اجتماعی (آیکون و لینک). نماد اعتماد الکترونیک (اینماد) - قابلیت آپلود تصویر. کپی‌رایت و نام سایت (قابل تنظیم). ۳. سیستم احراز هویت و کاربران (Authentication & Profiles) الف) ثبت‌نام و ورود (OTP Based) روش ورود: فقط با شماره موبایل ایرانی (فرمت 09xxxxxxxxx). فرآیند: ورود شماره موبایل. ارسال کد ۴ یا ۵ رقمی از طریق ملی‌پیامک. ورود کد و تأیید. درگاه پرداخت زیبال و زرینپال ویژگی‌ها: لاگین به صورت Modal (پاپ‌آپ) در تمام صفحات (برای دانلود و خرید). Rate Limiting (محدودیت تلاش) برای جلوگیری از حملات Brute Force. تغییر شماره موبایل: امکان‌پذیر نیست (برای امنیت بالا). فقط ادمین در شرایط خاص می‌تواند تغییر دهد. ب) پروفایل کاربری (User Panel) اطلاعات اولیه: نام، نام خانوادگی (اختیاری در ابتدا، اجباری برای خرید؟ نه، اختیاری اما پیشنهادی). نام نمایشی (Display Name): قابل تنظیم توسط کاربر (یکتا نباشد، اما پیشنهاد یکتا باشد). عکس پروفایل: محدودیت: کاربر حق آپلود عکس ندارد. انتخاب: لیستی ثابت از ۱۰ آواتار پیش‌فرض در پنل ادمین تعریف می‌شود. کاربر یکی را انتخاب می‌کند. کیف پول: نمایش موجودی، تاریخچه واریز و برداشت. سفارش‌های من: لیست دوره‌های خریداری شده با لینک دانلود موقت. لیست فایل‌های دانلودی. وضعیت اشتراک ماهانه (فعال/منقضی شده). تیکت پشتیبانی: امکان ارسال پیام به ادمین. ۴. سیستم محصولات و فروشگاه (Product & Store System) الف) انواع محصولات محصول آموزشی (Course): شامل ویدیوهای آموزشی (لینک آپارات/سرور اختصاصی). دسترسی مادام‌العمر پس از خرید. ممنوعیت: قابل دانلود یا استفاده در "اشتراک ویژه" نیست. محصول دانلودی (File/Plugin): فایل فشرده (ZIP, RAR) یا لینک خارجی. محافظت لینک دانلود (توکن موقت + چرخشی). دسترسی: خرید مستقیم. یا دسترسی از طریق "اشتراک ویژه" (اگر مدیر تیک را زده باشد). اشتراک ویژه (Subscription): ماهانه. دسترسی به دسته‌بندی‌های خاصی از فایل‌های دانلودی (مثلاً تمام پلاگین‌های پریمیر). محدودیت: شامل دوره‌های آموزشی پولی نمی‌شود. ب) تنظیمات محصول (در پنل ادمین) عنوان و توضیحات: ویرایشگر متن (CKEditor/TinyMCE). قیمت: قیمت اصلی و قیمت با تخفیف. تصاویر: تصویر شاخص + گالری تصاویر. فایل/لینک دانلود: آپلود فایل یا وارد کردن لینک. تنظیمات دسترسی (Access Control): قفل بودن دانلود (فقط کاربران لاگین شده). مجوز در اشتراک ویژه. ممنوعیت در اشتراک ویژه (مخصوص دوره‌ها). دسته‌بندی: انتخاب دسته اصلی و فرعی. ج) سیستم تخفیف و مالی تخفیف پلکانی (Tiered Discount): منطق: بر اساس مجموع خریدهای کاربر در کل. تنظیم در ادمین: تعریف پلکان‌ها (مثلاً: ۰-۵ میلیون: ۰٪، ۵-۱۰ میلیون: ۵٪، بالای ۱۰ میلیون: ۱۰٪). اعمال: به صورت خودکار روی سبد خرید اعمال می‌شود. کدهای تخفیف (Coupons): انواع: درصدی یا مبلغ ثابت. تنظیمات: تاریخ شروع/پایان، سقف تخفیف (Max Cap)، تعداد استفاده، حداقل مبلغ خرید. ترکیب: تیک "قابل ترکیب با سایر تخفیف‌ها". کد ثبت‌نام: کد یکتا برای هر کاربر، یک‌بار مصرف، تاریخ انقضای ۳۰ روزه. محاسبه نهایی: فرمول: (قیمت پایه - تخفیف محصول) - تخفیف پلکانی - کد تخفیف = قیمت نهایی. اگر تخفیف پلکانی و کد تخفیف هر دو فعال باشند، هر دو اعمال می‌شوند. دوستان من تمام موارد رو لیست وار نوشتم اولیت با افرادی هستند که قیمت فضایی نمیدن و تقریبا همکاری حساب میکنن
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی