پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

نرم افزار (وبسایت) تحت وب، مجله اینترنتی (نیاز به برنامه نویس حرفه ای ASP.NET Core)

سه سال پیش منتشر شده

تعداد بازدید: 810

کد پروژه: 154824


شرح پروژه

ما به یک برنامه نویس خوش ذوق حرفه ای با سابقه و تجربه کافی در پیاده سازی پروژه های نسبتا بزرگ ASP.NET Core نیازمندیم

لطفا متن را به دقت بخونید و اگر تخصص کافی در این خصوص ندارید پیشنهاد ندید

نرم افزار تحت وب (وبسایت) مورد نظر ما یک مجله اینترنتی مدرن و به روز با استفاده از همه تکنولوژی های زیر است:

  • ASP.NET Core 3.1
  • Bootstrap 4
  • JQuery یا TypeScript
  • SQL Server

رعایت موارد زیر برای این پروژه حیاتی است:

  1.  از صفر تا صد پروژه نوشته شود و از استفاده از پلاگین ها و کامپوننت های آماده پرهیز شود. مگر در موارد خاص با اطلاع کارفرما.
  2. پروژه به صورت Framework و قابل توسعه طراحی شود و از تکرار کد جلوگیری شود.
  3. نظم لایه بندی رعایت شود.
  4. در انتهای کار سورس کامل پروژه و تمام فایلها و راهنمای مربوطه تحویل کارفرما شود.
  5. SEO تمام صفحات به صورت داینامیک و مفهوم برای تمام موتورهای جستجو

امکانات مورد نیاز:

  • قالب Bootstrap 4  فارسی ، مدرن و با کمترین فضای خالی با فونت IranSans
  • دسته بندی اصلی برای مطالب: به عنوان مثال: اخبار، آموزش، دانلود، رسانه، وبلاگ
  • دسته بندی فرعی یا زیرگروه های درختی برای مطالب: به عنوان مثال مطلب شماره یک فقط می تواند یک دسته بندی اصلی داشته باشد ولی می تواند چند دسته بندی فرعی داشته باشد، مثل مطلب آموزش برنامه نویسی ASP.NET Core که دسته بندی اصلی آن آموزش و دسته بندیهای فرعی آن برنامه نویسی و زیرشاخه آن وب می باشد.
  • کلیدواژه های مختلف برای یک مطلب بتوان تعریف کرد و در ادمین محلی برای درج کلیدواژه و مدیریت آن دیده شود.
  • کاربران می توانند در سایت عضو شده و در صورت عضویت از امکانات بیشتری بهره ببرند. گروه های کاربری مختلف قابل مدیریت باشند، به عنوان مثال بتوان گروه کاربری جدید ایجاد کرد و چند کاربر را در آن قرار داد.
  • عضویت و ورود با گوگل لحاظ شود
  • به هیچ عنوان از Identity خود ASP.NET Core استفاده نشود و نیاز است جداول کاربری و گروه های کاربری و نیز دسترسی ها بصورت جداگانه طراحی شود.
  • عضویت در سایت باید با اطلاعات صحیح تکمیل شود، دو مورد آدرس ایمیل یا mobile برای عضویت اولیه کافیست ولی جهت تأیید اعتبار و استفاده از خدمات سایت باید ایمیل و پیامک هر دو تأیید شوند. اگر یکی از آن ها تأیید شده بود قصد داریم تمام امکانات کاربری را در اختیار ایشان قرار ندهیم.
  • تأیید ایمیل، تأیید شماره تلفن همراه و تکمیل اطلاعات کاربری در صفحه پروفایل پنج سطح اعتبارسنجی را به همراه دارد که کاربر میتواند هیچ کدام را انجام ندهد:
  • اگر سطح صفر بود: نه ایمیل را تأیید کرده و نه موبایل را و نه پروفایل را تکمیل کرده: نمی تواند از هیچ امکانی استفاده کند و به محض رفتن به هر صفحه ای در سایت به صفحه اعتبارسنجی هدایت می شود.
  • اگر هر کدام از موارد اعتبار سنجی تکمیل نشده بود بتوان در محلی از دسترسی ها تعریف کرد کاربرانی که به عنوان مثال شماره موبایل آنها تأیید شده می توانند مطالبی را ببینند یا فایل هایی را ببینند.
  • سیستم مدیریت فایل در برنامه دیده شود، به صورتی که صرفا نام فایلها و مشخصات آنها در دیتابیس ذخیره شوند و خود فایل با نام شناسه جدول و بدون پسوند در پوشه قابل تنظیم در مسیر FTP و یا پوشه ای در روت سایت که همگی در تنظیمات سایت قابل برنامه ریزی است ذخیره شوند. به عنوان مثال یک فایل تصویری با نام 32124 بدون پسوند در مسیر پوشه files/ContentImages/1399/02 ذخیره شده و اطلاعات این فایل در دیتابیس با شناسه 32124 وجود دارد.
  • هنگام درج مطلب بتوان تصاویری که در متن HTML قرار است دیده شود را همانجا بارگذاری و استفاده کرد یا از بین عکسهای موجود در سایت که قبلا بارگذاری شده انتخاب و استفاده کرد.
  • هر مطلب می تواند تعدادی فایل پیوست داشته باشد.
  • به هر فایل که بارگذاری می شود میتوان دسترسی خاص اعطا کرد.
  • دسترسی ها میتواند به گروه های کاربری یا به تعدادی کاربر اعطا شود.
  • به هر مطلب می توان دسترسی خاص اعطا کرد.
  • به عنوان مثال می توان تعریف کرد که این مطلب را فقط کاربران گروه 2 ببینند و یا فایلهای این مطلب را فقط کاربر شماره 1 ببیند.
  • سیستم درج و مدیریت آگهی توسط کاربران و ادمین به همراه پلن های مختلف تبلیغات طراحی شود و محل های درج آگهی در تمام صفحات به صورت جزئی دیده شود و در صورت نبود آگهی در آن بخش تصویر (محل تبلیغ شما) نمایش داده شود.
  • پنل ادمین برای تمام تنظیمات، دسته بندی ها و مطالب و تبلیغات و کلیدواژه و کاربران و ... به صورت کامل ایجاد گردد.
  • جستجوی کامل عادی و پیشرفته در سیستم دیده شود که مهمترین آن استفاده از FullText ، موضوع ، کلیدواژه و بازه تاریخی است.
  • تمام تاریخ ها بصورت شمسی (با تاریخ خود .NET و Culture سایت fa-IR) باشد.
  • از HardCode کردن متون فارسی و انگلیسی پرهیز شود و تمام آن ها در Resource ذخیره شوند.
  • محدودیتی در تعداد پروژه های Solution وجود ندارد و لایه های Core و Business و UI و DAL جداگانه طراحی شوند.
  • مدیریت مطالب مهمترین بخش است، مطالب به صورت HTML وارد می شود.
  • تمام محتوا در SQL ذخیره می شود

این پروژه شامل 2 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


بودجه

750,000 تومان تا 5,000,000 تومان

مهلت برای انجام

70روز

وضعیت مناقصه

بسته


درباره کارفرما

عضویت پنج سال پیش

1 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 0%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار