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

طراحی SAAS سه‌زبانه با ASP.NET Core 10

۱۵ روز پیش
بودجه
از
۱,۵۰۰,۰۰۰ تومان
تا
۳,۵۰۰,۰۰۰ تومان
زمان پیشنهادی
۹۰ روز
کارفرمای جدید
تهران
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
عنوان: طراحی پلتفرم SaaS چندسایتی با ASP.NET Core 10 برای طراحی و توسعه یک پلتفرم SaaS حرفه‌ای، چندمستاجری و قابل توسعه با ASP.NET Core 10، از برنامه‌نویسان، تیم‌ها و شرکت‌های دارای سابقه واقعی دعوت به همکاری می‌شود. هدف پروژه، ایجاد یک هسته نرم‌افزاری مرکزی برای راه‌اندازی و مدیریت چندین وب‌سایت اطلاع‌رسانی شرکتی با برند، دامنه، محتوا، کاربران، تنظیمات و ظاهر مستقل است؛ به‌گونه‌ای که بدون توسعه مجدد، بتوان سایت‌های جدید را از طریق پنل مرکزی ایجاد و مدیریت کرد. استفاده از وردپرس، CMS آماده، سورس یا قالب Null شده و کدهای فاقد مجوز قابل قبول نیست. ساختار SaaS: • معماری Multi-Tenant با جداسازی امن اطلاعات هر مشتری یا وب‌سایت • امکان ایجاد، فعال‌سازی، تعلیق و حذف Tenant از پنل مدیریت مرکزی • اتصال دامنه یا زیردامنه اختصاصی به هر Tenant • تنظیم لوگو، رنگ‌بندی، قالب، اطلاعات تماس و هویت بصری مستقل • مدیریت مستقل کاربران، محتوا، منوها، فرم‌ها و سئوی هر سایت • تعریف پلن‌ها، محدودیت امکانات و فعال یا غیرفعال‌سازی ماژول‌ها • امکان افزودن سایت جدید بدون نیاز به کدنویسی یا نصب مجدد • پنل Super Admin برای مدیریت کل سامانه و پنل مستقل برای هر Tenant • ثبت میزان مصرف، فضای فایل، تعداد کاربران، فرم‌ها و محتواها • امکان توسعه آتی سیستم اشتراک، صورتحساب و پرداخت آنلاین • قابلیت White Label و ارائه سامانه با برندهای مختلف امکانات هر وب‌سایت: • طراحی مدرن، Mobile First و کاملاً Responsive • سه‌زبانه فارسی، انگلیسی و عربی با پشتیبانی RTL و LTR • مدیریت مستقل محتوا و اطلاعات سئوی هر زبان • صفحات اصلی، درباره ما، اعضا، خدمات، پروژه‌ها، اخبار، مقالات، گالری، تماس، سؤالات متداول، قوانین و حریم خصوصی • دسته‌بندی خدمات، پروژه‌ها و مطالب • جست‌وجوی داخلی، نقشه، شبکه‌های اجتماعی و صفحه 404 • انتشار فوری یا زمان‌بندی‌شده محتوا فرم‌ساز: • ساخت فرم تماس، سفارش، استخدام، درخواست خدمات و فرم سفارشی • تعریف انواع فیلد، اعتبارسنجی و فیلدهای اجباری • ذخیره اطلاعات در پایگاه داده و ارسال اعلان ایمیلی • جست‌وجو، فیلتر، تغییر وضعیت و خروجی Excel یا CSV • محدودیت فایل، Captcha و Rate Limiting • جداسازی کامل فرم‌ها و پاسخ‌های هر Tenant سئو: • URLهای تمیز و چندزبانه مانند /fa، /en و /ar • مدیریت Slug، Meta Title، Meta Description، Canonical و Open Graph • تولید خودکار sitemap.xml و مدیریت robots.txt برای هر سایت • پیاده‌سازی hreflang، Breadcrumb و ریدایرکت 301 و 302 • مدیریت Index/Noindex و لینک‌های شکسته • ساختار صحیح هدینگ‌ها و Alt تصاویر • Schema برای Organization، WebSite، Article، Service، FAQ، Breadcrumb و Person • اتصال مستقل هر سایت به Search Console، Google Analytics 4 و Tag Manager • ارائه گزارش اولیه سئوی فنی هنگام تحویل پنل مدیریت: • پنل Super Admin برای مدیریت Tenantها، پلن‌ها، کاربران و تنظیمات کل سامانه • داشبورد مستقل هر Tenant • مدیریت صفحات، منوها، خدمات، پروژه‌ها، اخبار، مقالات و رسانه‌ها • مدیریت فرم‌ها، زبان‌ها، ترجمه‌ها، سئو و ریدایرکت‌ها • مدیریت کاربران، نقش‌ها و سطوح دسترسی • ویرایشگر متن، پیش‌نمایش و زمان‌بندی انتشار • ثبت لاگ فعالیت‌ها و تهیه نسخه پشتیبان • جلوگیری کامل از دسترسی هر Tenant به اطلاعات Tenantهای دیگر الزامات فنی: • ASP.NET Core 10، C#، MVC یا Razor Pages • معماری SaaS و Multi-Tenant ماژولار و قابل توسعه • SQL Server یا PostgreSQL با Entity Framework Core • ارائه توضیح درباره روش جداسازی اطلاعات Tenantها • Bootstrap 5 یا Tailwind و JavaScript/TypeScript • Clean Code، Dependency Injection، Logging و مدیریت Exception • API استاندارد برای توسعه اپلیکیشن یا سرویس‌های آینده • Git و Repository کامل • قابلیت استقرار روی Windows Server/IIS یا Linux/Nginx • پشتیبانی از CI/CD و Docker در صورت توافق • امکان مقیاس‌پذیری افقی، Cache و Object Storage در توسعه آینده امنیت: • ASP.NET Core Identity یا راهکار معتبر مشابه • Role-Based Access Control برای Super Admin و Tenantها • جلوگیری از CSRF، XSS، SQL Injection و دسترسی بین Tenantها • اعتبارسنجی ورودی‌ها و کنترل امن فایل‌ها • HTTPS، Cookie امن، Rate Limiting و محدودیت ورود ناموفق • امکان احراز هویت دومرحله‌ای • نگهداری امن رمزها و Connection Stringها • ثبت رویدادهای امنیتی و اقدامات حساس سرعت: • بهینه‌سازی Core Web Vitals شامل LCP، INP و CLS • Lazy Loading، WebP/AVIF، Cache و Brotli/Gzip • بهینه‌سازی فایل‌ها، تصاویر و Queryهای پایگاه داده • ارائه گزارش Lighthouse یا PageSpeed تحویل نهایی: • سورس‌کد کامل و قابل Build • Repository کامل Git، پایگاه داده و Migrationها • مستند معماری SaaS، Multi-Tenancy، نصب و استقرار • استقرار روی سرور نهایی و ایجاد چند Tenant نمونه • آموزش Super Admin و مدیران سایت‌ها • گزارش تست امنیت، سرعت و سئو • تحویل همه حساب‌ها و دسترسی‌ها • مالکیت کامل سورس اختصاصی متعلق به کارفرما • عدم وابستگی سامانه به حساب یا حضور دائمی پیمانکار • حداقل سه ماه پشتیبانی رایگان شرایط انتخاب: • سابقه واقعی ASP.NET Core و پروژه‌های SaaS یا Multi-Tenant • ارائه 2 تا 3 نمونه‌کار آنلاین و قابل بررسی • تجربه امنیت، سئو، پنل مدیریت و معماری توسعه‌پذیر • قرارداد رسمی، پرداخت مرحله‌ای و تحویل کامل سورس پیشنهاد باید شامل معرفی، نمونه‌کار، معماری پیشنهادی Multi-Tenant، روش جداسازی داده‌ها، زمان‌بندی، قیمت تفکیکی، شرایط پرداخت، پشتیبانی و موارد خارج از قیمت باشد. پیشنهادهای فاقد نمونه‌کار، معماری یا زمان‌بندی بررسی نمی‌شوند.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی