Udemy

Laravel 9 - Building a Complete Job Portal Application

Enroll Now
  • 419 Students
  • Updated 10/2025
4.8
(83 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Language
English
Taught by
Morshedul Arefin
Rating
4.8
(83 Ratings)

Course Overview

Laravel 9 - Building a Complete Job Portal Application

Learning Laravel fundamentals (A to Z) and developing a complete dynamic multi-user job portal website with Laravel 9

In this course, I have taught the students the Laravel framework from scratch. After showing all the basics of Laravel, authentication system, template mastering etc., I have developed a complete job portal web application with the laravel version Laravel 9.

The persons who are very beginner in Laravel and only have few php and oop idea, they will be benefitted the most from this course. But the advanced persons will also get help from this course, because I have coded following the standard and showed some advanced features.

Admin Panel Features:

  1. Admin can change logo, favicon etc.

  2. Admin can change top bar and footer information.

  3. Admin can control the home page information.

  4. Admin can create, edit and delete blog categories.

  5. Admin can create, edit and delete blog posts.

  6. Admin can create, edit and delete job categories.

  7. Admin can create, edit and delete job locations.

  8. Admin can create, edit and delete job experiences.

  9. Admin can create, edit and delete job types.

  10. Admin can create, edit and delete company industry.

  11. Admin can create, edit and delete company size

  12. Admin can create, edit and delete company location

  13. Admin can create, edit and delete why choose us section

  14. Admin can create, edit and delete testimonials.

  15. Admin can send email to subscribers

  16. Admin can see all the company profiles and can delete them

  17. Admin can see all the candidate profiles and can delete them

  18. Admin can change his own photo, information and password

  19. Admin can manage advertiesments in job listing and company listing pages

Company Features:

  1. Company can create account for free

  2. Company can login and work with forget password option

  3. Company can change profile information

  4. Company can buy package using PayPal and Stripe

  5. Company can renew package anytime

  6. Company can check orders

  7. Company can update orders

  8. Company can create, edit and delete jobs

  9. Company can check candidate list

  10. Company can approve or reject candidates

  11. Company can make a job featured

  12. Company can make a job urgent

Candidate Features:

  1. Candidate can create account for free

  2. Candidate can login and work with forget password option

  3. Candidate can change profile information

  4. Candidate can create, edit and delete education

  5. Candidate can create, edit and delete job experience

  6. Candidate can create, edit and delete skill

  7. Candidate can create, edit and delete awards

  8. Candidate can create, edit and delete resumes

  9. Candidate can apply in jobs

  10. Candidate can bookmark any job

  11. Candidate can search job by category, location, title, type etc.

Course Content

  • 10 section(s)
  • 301 lecture(s)
  • Section 1 Introduction
  • Section 2 Local Server Setup (Windows OS)
  • Section 3 Local Server Setup (Mac OS)
  • Section 4 Code Editors
  • Section 5 Visual Studio Code Editor
  • Section 6 Laravel Fundamentals (A to Z) - Laravel 8 & Laravel 9
  • Section 7 Laravel Authentication - Single User and Multi User
  • Section 8 Payment Method Integration
  • Section 9 Admin Panel - Template Mastering
  • Section 10 FrontEnd - HTML Template

What You’ll Learn

  • Laravel 8 or Laravel 9 from scratch
  • Laravel Fundamentals (A to Z)
  • Laravel Single and Multi Auth (with Guard) System
  • Visual Studio Code Editor and Important Plugins
  • Laravel CRUD option
  • Laravel Login System
  • Forget Password and Reset Password System
  • Email Verification System Logic and Implementation
  • Contact form email sending
  • Website logo, favicon and other items setup
  • Admin profile management
  • Photo uploading system
  • Toastr message notification system
  • Company Profile Management
  • Company Login and Registration
  • Candidate Login and Registration
  • Candidate Profile Management
  • CV Creation and Uploading System
  • Pricing Package Management
  • Advanced Job Searching Option
  • Uploading Project to Live Server
  • Candidate Job Apply and Bookmarking System

Reviews

  • M
    Muhammad Irfan Anjum
    4.0

    I have just started it, lets see how it goes.

  • T
    Tech
    5.0

    It was very interesting and knowledge-based. I am really enjoying it

  • P
    Pary
    5.0

    The instructor is knowledgeable about language and the framework Laravel. His teaching style is unique and making me understand every bit. He is not leaving any stone unturned.

  • A
    Abdullah Al Noman Prince
    5.0

    You are an amazing teacher. Your teaching style is so clear and to the point. I have been following your courses and youtube videos for a long time and learnt so many things from you. Keep doing the good work. Thank you. ❤️❤️❤️

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed