آموزش Next.js 14 و MERN: ساخت یک پورتال کاریابی واقعی و امن - آخرین آپدیت

دانلود Next.js 14 & MERN: Build a Real‑World Job Portal with Secure

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت پورتال کاریابی پیشرفته با Next.js 14: داشبورد مدیریت، استخدام‌کننده، و کاندیدا، احراز هویت نقش‌محور، پرداخت آنلاین و آپلود رزومه

آیا به دنبال ساخت یک پورتال کاریابی پیشرفته و حرفه‌ای هستید؟ این راهنما به شما کمک می‌کند تا با استفاده از Next.js 14، یک پلتفرم قدرتمند و قابل اعتماد ایجاد کنید.

ویژگی‌های کلیدی پورتال کاریابی:

  • داشبوردهای اختصاصی: داشبوردهای مجزا برای مدیران، کارفرمایان و کاندیداها.
  • احراز هویت نقش‌محور: سیستم احراز هویت پیشرفته برای مدیریت دسترسی کاربران.
  • پرداخت آنلاین امن: یکپارچه‌سازی با درگاه‌های پرداخت Stripe، PayPal و Razorpay.
  • آپلود و تحلیل رزومه: امکان آپلود آسان رزومه و تحلیل داده‌های مربوط به آن.
  • مدیریت نقش کاربری: امکان تعریف و مدیریت نقش‌های مختلف کاربران.
  • مهارت‌های شغلی انعطاف‌پذیر: تعریف و دسته‌بندی مهارت‌های مورد نیاز برای هر شغل.
  • سطح تحصیلات انعطاف‌پذیر: تعیین سطح تحصیلات مورد نیاز برای هر موقعیت شغلی.
  • انواع حقوق و دستمزد انعطاف‌پذیر: تعیین بازه حقوقی مناسب برای هر شغل.
  • صنایع شغلی متنوع: دسته‌بندی مشاغل بر اساس صنایع مختلف.
  • ایجاد آگهی استخدامی انعطاف‌پذیر: امکان ایجاد و مدیریت آسان آگهی‌های شغلی.
  • دسته‌بندی مشاغل: دسته‌بندی مشاغل بر اساس دسته‌بندی‌های مختلف.
  • موقعیت‌های مکانی شغلی: تعیین موقعیت مکانی مشاغل.
  • انواع سازمان‌های شغلی: دسته‌بندی سازمان‌ها بر اساس نوع فعالیت.
  • مدیریت داشبورد مجزا: دسترسی به داشبوردهای مجزا بر اساس نقش کاربر.
  • سیستم پکیج/قیمت‌گذاری انعطاف‌پذیر: ارائه پکیج‌های مختلف برای کارفرمایان.
  • پیاده‌سازی درگاه‌های پرداخت متعدد: پشتیبانی از درگاه‌های پرداخت PayPal، Stripe و Razorpay.
  • تجربه‌های شغلی انعطاف‌پذیر: تعیین حداقل و حداکثر تجربه مورد نیاز برای هر شغل.
  • ویژگی مدیریت سفارش: مدیریت سفارش‌های پرداخت و اشتراک کارفرمایان.
  • سیستم وبلاگ انعطاف‌پذیر: ایجاد و مدیریت مقالات و اخبار مرتبط با حوزه کاریابی.
  • ماژول مدیریت بخش‌ها: مدیریت بخش‌های مختلف پورتال.
  • لینک‌های شبکه‌های اجتماعی: نمایش لینک‌های شبکه‌های اجتماعی.
  • سیستم آپلود چندگانه تصویر: امکان آپلود چندین تصویر به صورت همزمان.
  • تحلیل داشبورد: ارائه آمار و گزارش‌های تحلیلی از عملکرد پورتال.
  • داشبورد کاربری انعطاف‌پذیر: داشبورد اختصاصی و قابل تنظیم برای هر کاربر.
  • ماژول تنظیمات سایت انعطاف‌پذیر: مدیریت تنظیمات کلی سایت.
  • کد منبع Git: دسترسی به کد منبع پروژه برای توسعه‌دهندگان.

پیش‌نیازها:

  • آشنایی با JavaScript: درک مفاهیم پایه JavaScript از جمله متغیرها، توابع.
  • React پایه: آشنایی با React، شامل کامپوننت‌ها، پراپ‌ها و مدیریت state.
  • دانش HTML و CSS: آشنایی با HTML و CSS برای ساخت و استایل‌دهی صفحات وب.
  • راه‌اندازی محیط توسعه: یک کامپیوتر با دسترسی به اینترنت و ویرایشگر متن VS Code.


تسلط بر Next.js 14: ساخت یک پورتال کاریابی پیشرفته از ابتدا

به راهنمای نهایی برای تسلط بر Next.js 14 خوش آمدید! در این دوره جامع و کاربردی، شما یاد خواهید گرفت که چگونه یک پورتال کاریابی غنی از ویژگی، مقیاس پذیر و پویا را از پایه بسازید. چه یک مبتدی باشید چه یک توسعه دهنده با تجربه، این دوره برای ارتقای مهارت های شما و کمک به شما برای ایجاد یک پروژه دنیای واقعی که در بازار کار رقابتی متمایز است طراحی شده است.

Next.js 14 با مجموعه ای از ویژگی ها و پیشرفت های قدرتمند ارائه می شود که ساخت برنامه های وب را کارآمدتر و لذت بخش تر می کند. در این دوره، این ویژگی ها را به طور عمیق بررسی خواهید کرد و درک کاملی از نحوه استفاده از آنها برای ساخت برنامه های با کارایی بالا به دست خواهید آورد.

همانطور که در طول دوره پیشرفت می کنید، آنچه را که آموخته اید با ساخت یک برنامه پورتال کاریابی کامل اعمال خواهید کرد. این رویکرد مبتنی بر پروژه نه تنها درک شما از مفاهیم را تقویت می کند، بلکه یک پروژه ملموس برای نمایش در نمونه کارها نیز در اختیار شما قرار می دهد. شما ویژگی های کلیدی مانند احراز هویت کاربر، فهرست مشاغل، آپلود رزومه و عملکردهای جستجوی پیشرفته را پیاده سازی خواهید کرد و پورتال کاریابی خود را قوی و کاربرپسند می کنید.


این دوره که برای توسعه دهندگانی که می خواهند در دنیای پر سرعت توسعه وب پیشتاز باشند عالی است، همه چیزهایی را که برای تسلط بر آخرین پیشرفت های Next.js نیاز دارید ارائه می دهد. اکنون ثبت نام کنید و اولین قدم را برای تسلط بر Next.js 14 و ساخت یک پورتال کاریابی پیشرفته که شما را در سال 2024 متمایز می کند، بردارید


سرفصل ها و درس ها

مقدمه Introduction

  • نصب installation

  • نصب nextjs nextjs install

  • نیازمند حمایت شما need your support

  • نظرات و امتیازات Reviews and Ratings

قالب صفحه اصلی home page template

  • راه اندازی قالب صفحه اصلی home page template setup

  • راه اندازی قالب صفحه اصلی 2 home page template setup 2

ایجاد نوار ناوبری navbar creation

  • نوار ناوبری navbar

  • صفحه ورود، ثبت نام، قیمت گذاری login ,register ,pricing page

  • ایجاد وضعیت صفحه ثبت نام register page state creation

ایجاد api صفحه ثبت نام register page api creation

  • api ثبت نام register api

  • رفع خطا error fix

اتصال به پایگاه داده database connection

  • اتصال به mongodb mongodb connection

  • handlesubmit و رفع خطا handlesubmit and error fix

  • هش کردن رمز عبور password hash

راه اندازی next-auth next-auth setup

  • ورود با next-auth next-auth login

  • پیکربندی next-auth next-auth configuration

  • useSession در next-auth next-auth useSession

صفحه محافظت شده پورتال کاریابی Job Portal Protected Page

  • ایجاد صفحه برای ادمین، داوطلب، شرکت creating page for admin ,candidate, company

  • محافظت از صفحه protect page

  • طرح بندی ادمین admin layout

  • طرح بندی داوطلب candidate layout

  • طرح بندی شرکت company layout

صنعت پورتال کاریابی Job Portal Industry

  • مدل صنعت industry model

  • api context صنعت industry context api

  • api پست و دریافت صنعت industry post and get api

  • api های put و delete صنعت industry put and delete api

  • seeding داده های صنعت industry data seeding

  • ایجاد صفحه صنعت create industry page

  • صفحه لیست صنعت industry list page

  • صفحه صنعت industry page

  • ایجاد و دریافت متد صنعت industry create and fetch method

  • متد به روز رسانی و حذف صنعت industry update and delete method

  • انجام عملیات crud perform crud opration

  • توضیح api context context api explain

سازمان پورتال کاریابی Job Portal Organization

  • مدل سازمان organization model

  • api دریافت و ارسال سازمان organization get and post api

  • api های put و delete سازمان organization put and delete api

  • متد context سازمان organization context method

  • wrapping سازمان organization wrapping

  • ایجاد context api سازمان organization create context api

  • دریافت context api سازمان organization fech context api

  • متد های put و delete context سازمان organization context put and delete method

  • ایجاد صفحه سازمان organization create page

  • کامپوننت لیست سازمان organization list component

  • صفحه سازمان organization page

  • seeding داده های سازمان organization data seeding

  • توضیح context api سازمان organization context api explain

اندازه تیم پورتال کاریابی Job Portal Team Size

  • مدل اندازه تیم team size model

  • وارد کردن فایل import file

  • api دریافت اندازه تیم team size get api

  • api ارسال اندازه تیم team size post api

  • api به روز رسانی اندازه تیم team size put api

  • api حذف اندازه تیم team size delete api

  • context اندازه تیم team size context

  • ایجاد api context تیم create team context api

  • دریافت api context تیم fetch team context api

  • به روز رسانی api context تیم update team context api

  • حذف api context تیم delete team context api

  • ایجاد کامپوننت تیم create team component

  • کامپوننت لیست تیم teamlist component

  • ایجاد صفحه تیم create team page

  • رفع خطا و seeding داده ها error fix and data seeding

کشور پورتال کاریابی Job Portal Country

  • مدل کشور Country model

  • api دریافت کشور Country get api

  • api ارسال کشور Country post api

  • api به روز رسانی کشور Country put api

  • api حذف کشور Country delete api

  • ایجاد api context کشور Country create context api

  • provider کشور Country provider

  • ایجاد api context کشور Country create context api

  • دریافت api context کشور Country fetch context api

  • به روز رسانی api context کشور Country update context api

  • حذف api context کشور Country delete context api

  • ایجاد کامپوننت کشور Country create component

  • کامپوننت لیست کشور Country list component

  • صفحه کشور Country page

  • رفع خطای صفحه کشور Country page error fix

  • عملیات crud کشور Country crud opration

  • seeding داده های کشور Country data seeding

استان پورتال کاریابی Job Portal State

  • مدل استان State model

  • api دریافت استان State get api

  • api ارسال استان State post api

  • api به روز رسانی استان State put api

  • api حذف استان State delete api

  • ایجاد api context استان State create context api

  • ارسال مقدار به context استان State value pass to context

  • ایجاد متد api context استان State create context api method

  • دریافت متد api context استان State fetch context api method

  • به روز رسانی متد api context استان State update context api method

  • حذف متد api context استان State delete context api method

  • ایجاد کامپوننت و صفحه استان State create component and page

  • رفع خطای صفحه استان State page error fix

  • فیلد ورودی استان State input field

  • دریافت لیست کشورها State fetch country list

  • منوی کشویی کشور State country dropdown

  • رفع خطای منوی کشویی کشور State country dropdown error fix

  • پر کردن countryid populate countryid

  • seed داده های استان 1 State data seeding1

  • seed داده های استان 2 state data seeding 2

شهر پورتال کاریابی Job Portal City

  • مدل شهر City model

  • api دریافت شهر City get api

  • api ارسال شهر City post api

  • api به روز رسانی شهر City put api

  • api حذف شهر City delete api

  • ایجاد api context شهر و wrap کردن layout City create context api and wrap layout

  • متد دریافت api context شهر City fetch context api method

  • متد به روز رسانی api context شهر City update context api method

  • متد حذف api context شهر City delete context api method

  • ایجاد صفحه و کامپوننت شهر City create page and component

  • ایجاد کامپوننت شهر City create component

  • عملیات crud شهر City crud opration

  • seed داده های شهر City data seeding

  • ایجاد متد api context شهر City create context api method

زبان پورتال کاریابی Job Portal Language

  • مدل زبان Language model

  • api ارسال و دریافت زبان Language post and get api

  • api به روز رسانی و حذف زبان Language put and delete api

  • ایجاد و دریافت api context زبان Language create and fetch context api

  • به روز رسانی و حذف api context زبان Language update and delete context api

  • ایجاد کامپوننت و صفحه زبان Language create component and page

  • ایجاد کامپوننت زبان Language create component

  • کامپوننت لیست زبان Language list component

  • عملیات crud زبان Language crud Opration

  • seed داده های زبان Language data seeding

مهارت پورتال کاریابی Job Portal Skill

  • مدل مهارت Skill model

  • api دریافت و ارسال مهارت Skill get and post api

  • api به روز رسانی و حذف مهارت Skill put and delete api

  • ایجاد و دریافت api context مهارت Skill create and fetch context api

  • به روز رسانی و حذف api context مهارت Skill update and delete context api

  • ایجاد کامپوننت مهارت Skill create component

  • crud و صفحه مهارت Skill crud and page

  • seed داده های مهارت Skill data seeding

حرفه پورتال کاریابی Job Portal profession

  • مدل حرفه Profession model

  • api دریافت و ارسال حرفه Profession get and post api

  • api به روز رسانی و حذف حرفه Profession put and delete api

  • ایجاد و دریافت api context حرفه Profession create and fetch context api

  • به روز رسانی و حذف api context حرفه Profession update and delete context api

  • ارسال مقدار به api context حرفه Profession value pass to the context api

  • ایجاد کامپوننت حرفه Profession create component

  • کامپوننت لیست حرفه Profession list component

  • صفحه و عملیات crud حرفه Profession page and crud opration

  • seed داده های حرفه Profession data seeding

نوع شغل پورتال کاریابی Job Portal jobtype

  • مدل نوع شغل Jobtype model

  • api دریافت و ارسال نوع شغل Jobtype get and post api

  • api به روز رسانی و حذف نوع شغل Jobtype put and delete api

  • ایجاد و دریافت api context نوع شغل Jobtype create and fetch context api

  • به روز رسانی و حذف api context نوع شغل Jobtype update and delete context api

  • ایجاد کامپوننت نوع شغل Jobtype create component

  • کامپوننت لیست نوع شغل Jobtype list component

  • صفحه و عملیات crud نوع شغل Jobtype page and crud opration

  • seed داده های نوع شغل Jobtype data seeding

  • ارسال مقدار به api context نوع شغل Jobtype pass value to context api

نوع حقوق پورتال کاریابی Job Portal salarytype

  • مدل نوع حقوق Salarytype model

  • api دریافت و ارسال نوع حقوق Salarytype get and post api

  • api به روز رسانی و حذف نوع حقوق Salarytype put and delete api

  • ایجاد و دریافت api context نوع حقوق Salarytype create and fetch context api

  • به روز رسانی و حذف api context نوع حقوق Salarytype update and delete context api

  • ارسال مقدار به api context نوع حقوق Salarytype pass value to the context api

  • ایجاد کامپوننت نوع حقوق Salarytype create component

  • کامپوننت لیست نوع حقوق Salarytype list component

  • صفحه و عملیات crud نوع حقوق Salarytype page and crud opration

  • seed داده های نوع حقوق Salarytype data seeding

دسته بندی مشاغل پورتال کاریابی Job Portal jobcategories

  • مدل دسته بندی مشاغل Job categories model

  • api دریافت دسته بندی مشاغل Job categories get api

  • api ارسال دسته بندی مشاغل Job categories post api

  • api به روز رسانی دسته بندی مشاغل Job categories put api

  • api حذف دسته بندی مشاغل Job categories delete api

  • ایجاد و دریافت api context دسته بندی مشاغل Job categories create and fetch conteaxt api

  • به روز رسانی و حذف api context دسته بندی مشاغل Job categories update and delete context api

  • ارسال مقدار به api context دسته بندی مشاغل Job categories pass value to the context api

  • ایجاد کامپوننت دسته بندی مشاغل Job categories create component

  • کامپوننت لیست دسته بندی مشاغل Job categories list component

  • ایجاد صفحه دسته بندی مشاغل Job categories page create

  • عملیات crud دسته بندی مشاغل Job categories crud opration

  • seed داده های دسته بندی مشاغل Job categories data seeding

تحصیلات پورتال کاریابی Job Portal education

  • مدل تحصیلات education model

  • api دریافت و ارسال تحصیلات education get and post api

  • api به روز رسانی و حذف تحصیلات education put and delete api

  • ایجاد و دریافت api context تحصیلات education create and fetch context api

  • به روز رسانی و حذف api context تحصیلات education update and delete context api

  • ارسال مقدار به api context تحصیلات education pass value to the context api

  • ایجاد کامپوننت تحصیلات education create component

  • کامپوننت لیست تحصیلات education list component

  • ایجاد صفحه و عملیات crud تحصیلات education create page and crud opration

  • seed داده های تحصیلات education data seeding

تگ پورتال کاریابی Job Portal tag

  • مدل تگ tag model

  • api دریافت و ارسال تگ tag get and post api

  • api به روز رسانی و حذف تگ tag put and delete api

  • ایجاد و دریافت api context تگ tag create and fetch context api

  • به روز رسانی و حذف api context تگ tag update and delete context api

  • ارسال مقدار به api context تگ tag pass value to the context api

  • ایجاد کامپوننت تگ tag create component

  • کامپوننت لیست تگ tag list component

  • ایجاد صفحه و عملیات crud تگ tag create page and crud opration

  • seed داده های تگ و رفع خطا tag data seeding and error fix

نقش شغلی پورتال کاریابی Job Portal job role

  • مدل نقش شغلی jobrole model

  • api دریافت و ارسال نقش شغلی jobrole get and post api

  • api به روز رسانی و حذف نقش شغلی jobrole put and delete api

  • ایجاد و دریافت api context نقش شغلی jobrole create and fetch context api

  • به روز رسانی api context نقش شغلی jobrole update context api

  • حذف api context نقش شغلی jobrole delete context api

  • ارسال مقدار به api context نقش شغلی jobrole pass value to the context api

  • ایجاد کامپوننت نقش شغلی jobrole create component

  • کامپوننت لیست نقش شغلی jobrole list component

  • ایجاد صفحه و عملیات crud نقش شغلی jobrole create page and crud opration

  • seed داده های نقش شغلی jobrole data seeding

تجربه کاری پورتال کاریابی Job Portal jobexperience

  • مدل تجربه کاری jobexperience model

  • api دریافت و ارسال تجربه کاری jobexperience get and post api

  • api به روز رسانی و حذف تجربه کاری jobexperiance put and delete api

  • ایجاد و دریافت api context تجربه کاری Jobexperience create and fetch context api

  • به روز رسانی و حذف api context تجربه کاری jobexperience update and delete context api

  • ارسال مقدار به api context تجربه کاری jobexperience pass value to the context api

  • ایجاد کامپوننت تجربه کاری jobexperience create component

  • کامپوننت لیست تجربه کاری jobexperience list component

  • صفحه و عملیات crud تجربه کاری jobexperience page and crud opration

  • seed داده های تجربه کاری jobexperience data seeding

داشبورد شرکت پورتال کاریابی Job Portal Company dashboard

  • مدل شرکت Company model

  • صفحه شرکت و تکمیل پروفایل Company page and profile complete

  • api تکمیل پروفایل شرکت Company profile complete api

  • تکمیل پروفایل شرکت و رفع خطا در داشبورد شرکت Company profile completion and error fix company dashboard

  • ایجاد صفحه پروفایل شرکت Company profile page creation

  • ایجاد فرم اطلاعات شرکت Companyinfo form creation

  • آپلود لوگوی اطلاعات شرکت Companyinfo logo upload

  • لوگو و بنر اطلاعات شرکت companyinfo logo and banner

  • درباره cloudinary about cloudinary

  • api لوگوی اطلاعات شرکت Companyinfo logo api

  • آپلود بنر اطلاعات شرکت companyinfo upload banner

  • رفع خطای اطلاعات شرکت Companyinfo error fix

  • handlesubmit اطلاعات شرکت Companyinfo handlesubmit

  • api ارسال اطلاعات شرکت Companyinfo post api

  • api دریافت اطلاعات شرکت Companyinfo get api

  • دریافت و پر کردن اطلاعات شرکت Companyinfo fetch and populate

عملکرد عمومی api context پورتال کاریابی Job Portal context api public function

  • تیم api context عمومی Public context api team

  • شهر api context عمومی Public context api city

  • سازمان api context عمومی Public context api organization

  • صنعت api context عمومی Public context api industry

  • استان api context عمومی Public context api state

اطلاعات تاسیس شرکت پورتال کاریابی Job Portal company foundinginfo

  • ایجاد کامپوننت اطلاعات تاسیس Foundinginfo component creation

  • وارد کردن api context و ایجاد وضعیت اطلاعات تاسیس Foundinginfo import context api and state create

  • ایجاد فیلد انتخاب اطلاعات تاسیس Foundinginfo creating selection field

  • ایجاد کامپوننت اطلاعات تاسیس 2 Foundinginfo component creation2

  • ایجاد کامپوننت اطلاعات تاسیس 3 Foundinginfo component creation3

  • handlecountrychamge و handlestatechange اطلاعات تاسیس Foundinginfo handlecountrychamge and handlestatechange

  • دریافت استان بر اساس countryid اطلاعات تاسیس Foundinginfo get state on the basis of countryid

  • ایجاد تمام فیلد های اطلاعات تاسیس Foundinginfo all field created

  • handlesubmit اطلاعات تاسیس Foundinginfo handlesubmit

  • api اطلاعات تاسیس Foundigninfo api

  • api دریافت اطلاعات تاسیس Foundinginfo get api

  • دریافت اطلاعات تاسیس Foundinginfo fetch

  • پر کردن داده های اطلاعات تاسیس Foundinginfo data populate

حساب کاربری پورتال کاریابی Job Portal Account

  • کامپوننت حساب کاربری Account component

  • api به روز رسانی رمز عبور ادمین Admin password update api

  • به روز رسانی حساب ادمین و handlesubmit admin account update and handlesubmit

  • به روز رسانی حساب ادمین admin account update

ایجاد شغل توسط ادمین پورتال کاریابی Job Portal admin job create

  • ایجاد شغل توسط ادمین admin job create

  • ایجاد وضعیت برای تمام فیلد های ورودی state create for all input field

  • وارد کردن api context import context api

  • destrucutre api context destrucutre context api

  • انتخاب دسته بندی شغل select job category

  • انتخاب شرکت select company

  • تغییر تاریخ و تعداد فرصت های شغلی date change and vacanccies

  • دریافت کشور fetch country

  • دریافت استان بر اساس countryid fetch state on the basis of countryid

  • رفع خطا و انتخاب شهر error fix and select city

  • جزئیات حقوق salary details

  • جزئیات ویژگی ها attribute details

  • api جزئیات ویژگی ها attribute details api

  • api تگ tag api

  • رفع خطای تگ tag error fix

  • فیلد مزایا benfet field

  • انتخاب مهارت skill select

  • تکمیل فرم ایجاد شغل job create form completed

  • اعتبارسنجی فرم ایجاد شغل job create form validation

  • handlesubmit ایجاد شغل job create handlesubmit

  • api ایجاد شغل job create api

  • ایجاد مدل شغل قسمت 1 creating job model part1

  • ایجاد مدل شغل قسمت 2 creating job model part2

  • ذخیره شغل در پایگاه داده save job in database

  • رفع مشکل ذخیره شغل در پایگاه داده save job in database issue fix

  • ایجاد مدل تگ، مزایا، مهارت create model tag ,benfit, skill

  • ایجاد مدل مزایا create benfits model

  • ذخیره شغل در پایگاه داده قسمت 2 save job in database part2

  • ایجاد شغل با موفقیت و رفع مشکل job created success and issue fix

دریافت، ویرایش، حذف شغل در داشبورد ادمین پورتال کاریابی Job Portal fetch,edit,delete job on admin dashboard

  • ایجاد api دریافت شغل create job get api

  • دریافت مشاغل به داشبورد ادمین fetch jobs to admin dashboard

  • نمایش مشاغل در جدول display jobs in table

  • عملکرد حذف شغل job handle delete fucttion

  • api حذف شغل job delete api

  • api ویرایش شغل job edit api

  • عملکرد handleedit handleedit function

  • api جزئیات شغل قسمت 1 job details api part_1

  • api جزئیات شغل قسمت 2 job details api part_2

  • دریافت شناسه شغل از url take job id from url

  • دریافت شغل در داشبورد ادمین fetching job on admin dashboard

  • پر کردن شغل در فیلد 1 populate job in the field_1

  • پر کردن شغل در فیلد قسمت 2 populate job in the field part_2

  • پر کردن شغل در فیلد قسمت 3 populate job in the field part_3

  • رفع مشکل تحصیلات و توضیحات ادمین admin education and description issue fix

  • رفع مشکل تحصیلات و توضیحات ادمین قسمت 2 admin education and decription issue fix part _2

  • crud شغل ادمین admin job crud

crud شغل شرکت پورتال کاریابی Job Portal company job crud

  • api دریافت شغل شرکت company job get api

  • api ارسال شغل شرکت company jop post api

  • api به روز رسانی و حذف شغل شرکت company job put and delete api

  • شغل ایجاد شده توسط شرکت job created by company

  • شغل شرکت در داشبورد company job on the dashboard

  • ایجاد شرکت و شغل create company and job

  • دریافت شغل به داشبورد fetched job to the dashboard

  • نمایش شغل در جدول display job in the table

  • شغل حذف شده توسط شرکت job deleted by company

  • دریافت شغل و پر کردن در فیلد فرم fetch job and populate in the from field

  • ویرایش شغل شرکت company job edit

  • رفع مشکلات ویرایش شغل fix job edit issues

داشبورد کاربر پورتال کاریابی Job Portal User Dashboard

  • بررسی تکمیل بودن یا نبودن پروفایل کاربر check user profile is complete or not

  • بررسی api تکمیل بودن یا نبودن پروفایل کاربر check user profile complete or not api

  • مدل داوطلب candidate model

  • تنظیمات اولیه سن داوطلب candidate basic age detail setup

  • ایجاد وضعیت جزئیات اولیه داوطلب candidate basic details state creation

  • تعریف تمام عملکردها برای جزئیات اولیه define all function for basic details

  • آپلود رزومه داوطلب candidte upload resume

  • آپلود رزومه داوطلب قسمت 2 candidate resume uploded part_2

  • آپلود و تغییر اندازه تصویر داوطلب candidate picture upload and resize

  • آپلود و حذف api تصویر داوطلب candidate picture upload and delete api

  • آپلود تصویر به cloudinary picture upload to the cloudinary

  • رفع مشکل آپلود تصویر داوطلب candidate picture upload isuue fix

  • حذف تصویر داوطلب delete candidate picture

  • عملکرد handlesubmit handlesubmit function

  • api ارسال جزئیات اولیه داوطلب قسمت 1 candidate basic details post api part_1

  • api ارسال داوطلب candidate post api

  • api دریافت جزئیات اولیه داوطلب candidate basic details get api

  • دریافت جزئیات اولیه در داشبورد داوطلب fetched basic details on the candidate dashboeard

  • تکمیل پروفایل اولیه داوطلب candidate basic profile completed

بخش پروفایل داوطلب پورتال کاریابی Job Portal Candidate profile section

  • کامپوننت پروفایل داوطلب candidate profile component

  • ایجاد وضعیت بخش پروفایل داوطلب قسمت 1 candidate profile section state creation part_1

  • وارد کردن api cotext بخش پروفایل داوطلب candidate profile section import cotext api

  • دریافت api زبان و حرفه بخش پروفایل داوطلب candidate profile section language and peofession get api

  • ایجاد وضعیت برای مهارت، حرفه، زبان در بخش پروفایل داوطلب candidate profile section creating state for skill prof,lang

  • کار روی منوی کشویی حرفه در بخش پروفایل داوطلب candidate prifile section work on profession dropdown

  • ذخیره تمام مقدارها در وضعیت در بخش پروفایل داوطلب candidate profile section store all the value in the state

  • عملکرد handlesubmit در بخش پروفایل داوطلب candidate profile section handlesubmit function

  • ایجاد مدل برای مهارت، زبان در بخش پروفایل داوطلب candidate profile section creating model for skill,lang

  • api ارسال بخش پروفایل داوطلب قسمت 1 candidate profile section post api part_1

  • api ارسال بخش پروفایل داوطلب قسمت 2 candidate profile section post api part_2

  • رفع مشکل api ارسال بخش پروفایل داوطلب candidate profile section post api issue fix

  • api دریافت پروفایل داوطلب candidate profile get api

  • دریافت داده و پر کردن در فرم پروفایل داوطلب candidate profile fetched data and populate in the form

تجربه داوطلب پورتال کاریابی Job Portal Candidate Experience

  • ایجاد وضعیت تجربه داوطلب candidate experience state creation

  • آماده سازی داده برای عملکرد handlesubmit تجربه داوطلب candidate experience prepare data for handlesubmit function

  • عملکرد handlesubmit تجربه داوطلب candidate experience handlesubmit function

  • مدل تجربه داوطلب cadidate experience model

  • api ارسال تجربه داوطلب candidate experience post api

  • api دریافت تجربه داوطلب candidate experience get api

  • دریافت به داشبورد تجربه داوطلب candidate experience fetched to the dashboard

  • عملکرد حذف تجربه داوطلب candidate experience handle delete function

  • api به روز رسانی و حذف تجربه داوطلب candidate experience put and delete api

  • مدل تجربه داوطلب candidate experience model

  • به روز رسانی تجربه داوطلب قسمت 1 candidate experience update part_1

  • به روز رسانی تجربه داوطلب قسمت 2 candidate experience update part_2

  • به روز رسانی تجربه داوطلب قسمت 3 candidate experience update part_3

تحصیلات داوطلب پورتال کاریابی Job Portal Candidate Education

  • ایجاد وضعیت تحصیلات داوطلب candidate education state creation

  • عملکرد handlesubmit تحصیلات داوطلب candidate education handlesubmit function

  • مدل تحصیلات داوطلب candidate education model

  • api ارسال و دریافت تحصیلات داوطلب candidate education post and get api

  • api به روز رسانی و حذف تحصیلات داوطلب candidate edcation put and delete api

  • ذخیره داده در پایگاه داده تحصیلات داوطلب candidate education data save in database

  • دریافت داده تحصیلات داوطلب candidate education fetched data

  • متد حذف تحصیلات داوطلب candidate education delete method

  • باز و بسته کردن مدل تحصیلات داوطلب candidate education open and close model

  • به‌روزرسانی عملکرد آموزش کاندیدا candidate education updated function

تنظیمات حساب کاربری پورتال کاریابی Job Portal Candidate Account Settings

  • تسلط بر تمپلیت تنظیمات حساب کاربری کاندیدا candidate account settings template mastring

  • ایجاد وضعیت تنظیمات حساب کاربری کاندیدا candidate account settings state creation

  • تنظیمات حساب کاربری کاندیدا قسمت_1 candidate account settings part_1

  • مدیریت کشور در تنظیمات حساب کاربری کاندیدا candidate account settings handle country

  • مدیریت عملکرد ارسال کاندیدا candidate handle submit function

  • تنظیمات حساب کاربری کاندیدا، ارسال و دریافت API candidate account settings post and get api

  • واکشی اطلاعات تنظیمات حساب کاربری کاندیدا candidate account settings fetched data

رمز عبور تنظیمات حساب کاربری کاندیدا در پورتال کاریابی Job Portal Candidate Account Setting Password

  • به‌روزرسانی رمز عبور تنظیمات حساب کاربری کاندیدا ccandidate account settings password update

  • API رمز عبور تنظیمات حساب کاربری کاندیدا candidate account settings password api

تغییر وضعیت شغلی توسط پنل مدیریت پورتال کاریابی Job Portal Changed Job Status By Admin Panal

  • مدیریت دکمه سوئیچ توسط مدیر admin handle switch button

  • تغییر وضعیت شغلی توسط مدیر job status changed by admin

تنظیمات پرداخت پورتال کاریابی Job Portal Payment Settings

  • تسلط بر تمپلیت تنظیمات پرداخت payment settings template mastring

  • ایجاد وضعیت تنظیمات پرداخت payment settings state creation

  • قسمت_1 فرم پی‌پال تنظیمات پرداخت payment settings paypal form part _1

  • عملکرد هندل سابمیت پی‌پال تنظیمات پرداخت payment settings paypal handlesubmit function

  • ایجاد مدل پی‌پال تنظیمات پرداخت payament settings paypal model creation

  • ارسال API تنظیمات پرداخت payment settings post api

  • دریافت API تنظیمات پرداخت payment settings get api

  • متد واکشی تنظیمات پرداخت payment settings fetched method

  • ایجاد وضعیت استرایپ تنظیمات پرداخت payment settings stripe state creation

  • متد آن‌چنج استرایپ تنظیمات پرداخت payment settings stripe onchange method

  • عملکرد هندل سابمیت تنظیمات پرداخت payment settings handlesubmit function

  • کلیدهای استرایپ تنظیمات پرداخت payment settings stripe keys

  • واکشی و پر کردن داده‌های استرایپ تنظیمات پرداخت payment settings stirpe fetched data and populate

  • ایجاد وضعیت ریزرپی تنظیمات پرداخت payment settings razorpay state creation

  • متد آن‌چنج ریزرپی تنظیمات پرداخت payment settigs razorpay onchange method

  • عملکرد هندل سابمیت تنظیمات پرداخت payment settings handlesubmit function

  • واکشی و پر کردن داده‌های ریزرپی تنظیمات پرداخت payment settings razorpay fetched data and populate

تنظیمات سایت پورتال کاریابی Job Portal Site Settings

  • تسلط بر تمپلیت تنظیمات سایت site settings template mastring

  • متد آن‌چنج تنظیمات سایت sitesettings onchange method

  • عملکرد هندل سابمیت تنظیمات سایت sitessettings handlesubmit function

  • ارسال و دریافت API تنظیمات سایت sitesettings post and get api

  • واکشی و پر کردن داده‌های تنظیمات سایت sitesettings fetched data and populate

  • صفحه در حال بارگذاری loading page

  • صفحه یافت نشد not found page

قیمت‌گذاری پویا پورتال کاریابی Job Portal Dynamic Pricing

  • قیمت‌گذاری پویا dynamic pricing

  • ایجاد وضعیت قیمت‌گذاری پویا dynamic pricing state creation

  • مقدار و متد آن‌چنج قیمت‌گذاری پویا dynamic pricing value and onchange method

  • عملکرد هندل سابمیت قیمت‌گذاری پویا dynamic pricing handlesubmit function

  • ایجاد مدل طرح قیمت‌گذاری پویا dynamic pricing plan model creation

  • ارسال و دریافت API طرح قیمت‌گذاری پویا dynamic pricing plan post and get api

  • API به‌روزرسانی و حذف طرح قیمت‌گذاری پویا dynamic pricing plan put and delete api

  • واکشی داده‌های قیمت‌گذاری پویا dynamic pricing fetched data

  • نمایش داده‌ها در کارت قیمت‌گذاری پویا dynamic pricing display data in pricing card

  • عملکرد هندل‌دیلیت قیمت‌گذاری پویا dynamic pricing handledelete function

  • باز کردن مدل قیمت‌گذاری پویا dynamic pricing open model

  • مقدار و متد آن‌چنج قیمت‌گذاری پویا dynamic pricing value and onchange method

  • عملکرد هندل‌سیو قیمت‌گذاری پویا dynamic pricing handlsave function

  • صفحه قیمت‌گذاری پویا dynamic pricing page

  • قسمت_2 صفحه قیمت‌گذاری پویا dynamic pricing page part_2

  • مدل سفارش قیمت‌گذاری پویا dynamic pricing order model

  • مدل طرح کاربر قیمت‌گذاری پویا dynamic pricing user plan model

  • واکشی طرح در صفحه پرداخت قیمت‌گذاری پویا dynamic pricing fetched plan on checkout page

  • قسمت_1 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_1

  • قسمت_2 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_2

  • قسمت_3 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_3

  • قسمت_4 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_4

  • عملکرد تایید پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay verify payment function

  • قسمت_1 API متد تایید پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay verify payment method api part_1

  • قسمت_2 API متد تایید پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay verify payment method api part_2

  • قسمت_1 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_1

  • قسمت_2 پرداخت ریزرپی قیمت‌گذاری پویا dynamic pricing razorpay payment part_2

  • عملکرد هندل پرداخت استرایپ قیمت‌گذاری پویا dynamic pricing stripe handle payment function

  • نقطه پایانی API قیمت‌گذاری پویا dynamic pricng api end point

  • قسمت_2 نقطه پایانی API قیمت‌گذاری پویا dynamic pricng api end point par_2

  • عملکرد موفقیت‌آمیز هندل پرداخت استرایپ قیمت‌گذاری پویا dynamic pricng stripe handle payment success function

  • تایید و ذخیره پرداخت استرایپ در پایگاه داده dynamic pricng stripe payment verify and save in database

  • عملکرد هندل پی‌پال قیمت‌گذاری پویا dynamic pricing handlepaypal function

  • قسمت_1 API پی‌پال قیمت‌گذاری پویا dynamic pricing paypal api part_1

  • قسمت_2 API پی‌پال قیمت‌گذاری پویا dynamic pricing paypal api part_2

  • عملکرد موفقیت‌آمیز هندل پی‌پال قیمت‌گذاری پویا dynamic pricing handle paypal success function

  • قسمت_1 API موفقیت پی‌پال قیمت‌گذاری پویا dynamic pricing paypal success api part_1

  • قسمت_2 API موفقیت پی‌پال قیمت‌گذاری پویا dynamic pricing paypal success api part_2

مخفی و نمایش پورتال کاریابی Job Portal Hide And Display

  • مخفی و نمایش دکمه پرداخت در صفحه قیمت‌گذاری payament button hide and show on pricing page

  • API مخفی و نمایش دکمه پرداخت payament button hide and show api

  • نمایش فرانت‌اند صفحه قیمت‌گذاری و قیمت‌گذاری صفحه اصلی pricing page frontendshow and home page pricing

محدودیت ارسال شغل توسط شرکت در پورتال کاریابی Job Portal Company post limited job

  • قسمت_1 محدودیت ارسال شغل توسط شرکت company post limited job part_1

  • قسمت_2 محدودیت ارسال شغل توسط شرکت company post limited job part_2

واکشی سفارش‌ها در داشبورد مدیریت پورتال کاریابی Job Portal Fetch Orders On Admin Dashboard

  • قسمت_1 واکشی همه سفارش‌ها در داشبورد مدیریت fetch all orders on admin dashboard part_1

  • قسمت_2 واکشی همه سفارش‌ها در داشبورد مدیریت fetch all orders on admin dashboard part_2

  • فیلتر سفارش‌ها در داشبورد مدیریت orders filter on admin dashboard

  • صفحه جزئیات سفارش مدیر admin order details page

  • واکشی صفحه جزئیات سفارش در داشبورد مدیریت fetch order details page on admin dashboard

  • نمایش طرح در صفحه جزئیات display plan on details page

  • سند دانلود فاکتور invoice download document

  • قسمت_2 سند دانلود فاکتور invoice download document part_2

سفارش‌های شرکت در پورتال کاریابی Job Portal Company Orders

  • صفحه سفارش‌های شرکت company orders page

  • API صفحه سفارش‌های شرکت company orders page api

صفحه کاندیدا در پورتال کاریابی Job Portal Candidate Page

  • تسلط بر تمپلیت کاندیدا candidate template mastring

  • دریافت API صفحه کاندیدا candidate page get api

  • نمایش جزئیات کاندیدا در کارت display candidate details in the card

  • نمایش مهارت‌های کاندیدا در کارت display candidate skills in card

  • وارد کردن API متن در کامپوننت فیلتر import context api in filter component

  • مپ کشور در کامپوننت فیلتر map country in filter component

  • عملکرد هندل ریمو فیلتر کامپوننت فیلتر filter component handleremovefilter function

  • نمایش استان در کامپوننت فیلتر display state in filter component

  • نمایش شهر در کامپوننت فیلتر display city in filter component

  • نمایش مهارت در کامپوننت فیلتر display skill in filter component

  • یوآرال‌سرچ‌پارامز صفحه کاندیدا candidate page urlsearchparams

  • یوآرال‌سرچ‌پارامز صفحه کاندیدا candidate page urlsearchparams

  • صفحه تکی کاندیدا candidate single page

  • قسمت_1 API صفحه تکی کاندیدا candidate single page api part_1

  • قسمت_2 API صفحه تکی کاندیدا candidate single page api part_2

  • قسمت_1 جزئیات صفحه تکی کاندیدا candidate single page details part_1

  • قسمت_2 جزئیات صفحه تکی کاندیدا candidate single page details part_2

صفحه شرکت‌ها در پورتال کاریابی Job Portal Companies page

  • صفحه شرکت‌ها Companies page

  • دریافت API شرکت‌ها companies get api

  • کامپوننت کارت شرکت company card component

  • قسمت_1 کامپوننت فیلتر شرکت company filter component part_1

  • قسمت_2 کامپوننت فیلتر شرکت company filter component part_2

  • یوآرال‌سرچ‌پارامز شرکت company urlsearchparams

  • API فیلتر شرکت company filter api

  • قسمت_1 صفحه تکی شرکت company single page part_1

  • قسمت_2 صفحه تکی شرکت company single page part_2

  • واکشی عملکرد شغل شرکت fetch company job function

  • دریافت API شغل شرکت company job get api

  • کارت شغل شرکت در صفحه تکی company job card on single page

صفحه جستجوی شغل در پورتال کاریابی Job Portal Search Job Page

  • صفحه جستجوی شغل searchjob page

  • API جستجوی شغل searchjob api

  • قسمت_1 کامپوننت فیلتر جستجوی شغل search job filter component part_1

  • قسمت_2 کامپوننت فیلتر جستجوی شغل search job filter component part_2

  • یوآرال‌سرچ‌پارامز جستجوی شغل search job urlsearchparamas

  • API فیلتر جستجوی شغل search job filter api

  • واکشی مهارت در کارت شغل جستجوی شغل searchjob fetch skill on job card

  • API واکشی مهارت‌ها جستجوی شغل searchjob fetch skills api

نشانه‌گذاری و برداشتن نشان پورتال کاریابی Job Portal Bookmark Unbookmark

  • عملکرد نشانه‌گذاری و برداشتن نشان bookmark and unbookmark function

  • مدل نشانه‌گذاری شغل job book mark model

  • API نشانه‌گذاری bookmark api

  • API برداشتن نشان unbookmark api

  • دریافت API نشانه‌گذاری bookmark get api

  • نشانه‌گذاری برداشتن نشان bookmark unbookmark

  • رفع مشکل نشانه‌گذاری و برداشتن نشان bookmark and unbookmark issue fix

  • صفحه تکی شغل job single page

  • API صفحه تکی شغل job single page api

  • نمایش صفحه تکی شغل job single page display

  • اشتراک‌گذاری اجتماعی صفحه تکی شغل job single page social share

درخواست شغل پورتال کاریابی Job Portal Job Apply

  • عملکرد درخواست شغل job apply function

  • مدل درخواست شغل jobapply model

  • واکشی عملکرد درخواست شغل fetch job apply function

وبلاگ پورتال کاریابی Job Portal Blog

  • اسکیما وبلاگ blog schema

  • دریافت و ارسال API وبلاگ blog get and post api

  • API به‌روزرسانی و حذف وبلاگ blog put and delete api

  • اضافه کردن صفحه وبلاگ add blog page

  • عملکرد هندل سابمیت وبلاگ blog handle submit function

  • وبلاگ‌ها در داشبورد مدیریت blogs on admin dashboard

  • ویرایش صفحه وبلاگ edit blog page

  • واکشی صفحه وبلاگ در صفحه اصلی fetch blog page on home page

  • صفحه تکی وبلاگ blog single page

داشبورد مدیریت پورتال کاریابی Job Portal Admin dashboard

  • API داشبورد مدیریت admin dashboard api

  • صفحه داشبورد مدیریت admin dashboard page

داشبورد شرکت پورتال کاریابی Job Portal Company dashboard

  • API داشبورد شرکت company dashboard api

  • داشبورد شرکت company dashboard

داشبورد کاندیدا پورتال کاریابی Job Portal Candidate dashboard

  • API داشبورد کاندیدا candidate dashboard api

  • داشبورد کاندیدا candidate dashboard

  • واکشی شغل‌های درخواست‌شده کاندیدا در داشبورد candidate applied job fetch on the dashboard

بذرپاشی داده پورتال کاریابی Job Portal Data seeding

  • داده کاندیدا candidate data

  • داده شرکت company data

نمایش نظرات

آموزش Next.js 14 و MERN: ساخت یک پورتال کاریابی واقعی و امن
جزییات دوره
78.5 hours
524
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
447
4.6 از 5
ندارد
دارد
دارد
aryan Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

aryan Kumar aryan Kumar

راهکار Next.js و MERN Stack