Jobs Portal - Job Board Laravel Script icon

Jobs Portal - Job Board Laravel Script

Go to Website
Hot or Not
Jobs Portal - Job Board Laravel Script

Description

Admin Demo Access

http://www.sharjeelanjum.com/demos/jobsportal-update/admin Username: buyer@buyer.com Password: buyer123456

Frontend

https://www.sharjeelanjum.com/demos/jobsportal-update/

Seeker Account

Username: seeker@jobsportal.com Password: seek123456

Employer Account

Username: employer@jobsportal.com Password: emp123456

JP Chat Addon Released, BUY NOW AT: JP Chat Addon for Jobs Portal – Job Board Laravel Script

Jobs Portal V 7.2

Jobs portal is developed for creating an interactive job vacancy for candidates and for Employers to post jobs. This web application is to be conceived in its current form as a dynamic site-requiring constant updates both from the seekers as well as the companies. On the whole the objective of the project is to enable jobseekers to place their resumes and companies to publish their vacancies. It enables jobseekers to post their resume, search for jobs, view personal job listings. It will provide various companies to place their vacancy profile on the site and also have an option to search candidate resumes. Apart from this there will be an admin module for the customer to make changes to the database content.

Features

  • Job Seeker
  • Manage Resume
  • Job Provider
  • Administrator
  • Job Search
  • Jitsi Meet
  • kanban board to manage candidates

Job Seeker

This module contains details about Job Seeker, i.e. employee or un-employee details. Like employee name, email, experience. Here employee can do update, modify and delete. He can update experience and skills, portfolio and education details also.

Job Provider / Company

This module having information about job provider and requirement details, which client recruiting the employees, and what based them recruiting the employees? Here client releasing the primary skills, experience, no. of vacancies, opening date and closing date.

Administrator

The administrator module having all privileges about this entire project, he can update, delete, and modify the details about job seeker, job provider, CMS, Job attributes, Admin users etc. Administrator maintain the client and job seeker database, where ever client is releasing their requirements( vacancies) with particular primary skills and experience, on that time administrator search for job seekers, who are having that primary skills and experience.

Job Search

This module having all current vacant jobs, experience and which client offering that vacancy.

INTRODUCTION TO FUNCTIONALITY

JOB SEEKER:

After registration job seeker can perform following actions:

  • Free Registration
  • Created Profile
  • Edit profile
  • Create Online Resume
    • Add Projects
    • Add Experience
    • Add Education
    • Add Skills
    • Add Languages
  • Upload Multiple Resume
  • Apply on Jobs
  • Search Jobs
  • Job Alerts
  • Manage Applied Jobs
  • Mark Job as Favourite
  • View Favourite Jobs
  • Filter Jobs
  • View Companies to Following list
  • View Followings
  • Send Message to Candidates
  • View Messages

JOB PROVIDER / COMPANY:

Job provider’s (Companies) can perform following action:

  • Free Registration
  • Created Profile
  • Edit profile
  • Employer Packages
  • Post Jobs
  • Built-in Auto Match Profiles
  • Manage Posted Jobs
  • Manage applied candidates with kanban board
  • Edit or Delete Jobs
  • Manage Applied Candidates
  • Shortlist Candidates
  • Manage Shortlisted candidates
  • Search Resume
  • Filter Resume
  • View Candidates Profile
  • Download Resumes
  • View Followers
  • Send Message to Candidates
  • View Messages from Candidates

ADMINISTRATOR:

Administrator can manage whole website:

  • Admin users
  • Manage Jobs
  • Import Jobs
  • Manage Companies
  • Manage Seekers
  • Manage Interviews
  • Manage Newsletters
  • Manage Content Pages
  • Manage SEO
  • Manage FAQ
  • Manage Blog
  • Manage Testimonials
  • Manage Site Languages
  • Manage locations
    • Countries
    • Countries Detail
    • States
    • Cities
  • Manage Employer Packages
  • Manage Seeker Packages
  • Company Referrals
  • Jobseeker Referrals
  • Manage Site Settings
  • Layout Settings
  • Manage Job Attributes
    • Language Levels
    • Career Levels
    • Functional Areas
    • Genders
    • Industries
    • Job Experiences
    • Job Skills
    • Job Titles
    • Job Types
    • Job Shifts
    • Degree Levels
    • Degree Types
    • Major Subjects
    • Result Types
    • Marital Statuses
    • Ownership Types
    • Salary Periods

Feel free to contact us if you have any issues regarding application.

Update 25 September 2026

1. Referral Program - Fixes
2. Referral Rewards Now Applied
    - Companies: earned free job posts are used automatically when posting a job (after the paid package quota, which expires first). Job posting now also checks the quota when the job is saved.
    - Job seekers: referral featured days now expire on time (new hourly scheduled task). Profiles that an admin featured stay featured after the referral days end.
     - Admin: turning "Featured" off for a job seeker during referral days ends the referral period; turning it on keeps them featured afterwards.

3. Mobile App API (for JobsPortal React Native App 1.4.0)
4. API Rate Limit
5. Mobile app Updated

Update 14 August 2026

1. Add Site-wide Datepicker (Flatpickr)
2. Searchable Select Dropdowns
3. Build Resume / Profile UI
4. Mobile Header Account Menu
5. Flutterwave Payment Gateway Added
6. Home page Hero Section Upgrade

Update 22 July 2026

1. Change Job Listing Filter to Ajax Base
2. Change Candidate Listing Filter to Ajax Base
3. Home page content widgets translation option from admin side
4. Added 2 new widgets for employer and for candidate content on home page.
5. Admin Login Page Redesign

Update 6 July 2026

NEW FEATURES
------------
• Auto Match System for Employers
  - Match candidates to a posted job with ranked match percentage
  - Custom Auto Match wizard on company dashboard (no job required)
  - Match breakdown by skills, experience, location, education, salary, and more
  - "Auto Match" button added on posted jobs listing

• Homepage Hero Search Stats
  - Total Active Jobs, Total Candidates, and Total Employers shown under search

IMPROVEMENTS
------------
• Latest Jobs section — modern card grid layout
• Top Cities section — modern image cards with job count badges
• Company Dashboard — new dark sidebar with company logo, location, and active menu state
• Company Dashboard — Auto Match banner with modal wizard on dashboard home
• Footer — colorful mobile app download banner (App Store / Google Play)
• Job Applications Kanban — fixed candidates not showing; improved columns and empty states
• Unlocked Seekers Kanban — same kanban UX improvements as job applications
• Auto Match modal — Required Skills uses Select2 multi-select (same as job posting)
• Auto Match modal — validation on 7 required fields (role, functional area, career level, experience, industry, skills, country)

Update 19 May 2026

Home Page Search UI Improve
New admin page to choose Grid or List layout for Job, Candidate, and Company listing pages.

Interview Module (Jitsi Meet – plug & play):
 - Full module under Modules/Interview/ for scheduling video interviews via Jitsi.
 - Company: schedule from job applicants, unlocked candidates, or direct email invite; interviews list & detail UI.
 - Candidate: My Interviews list and detail pages with meeting link, join window, and copy link.
 - Admin: view all interviews; join meeting link.
 - Email invitations, meeting room/link generation, join available 5 minutes before start.
 - Expired status when the meeting window has ended; join button disabled for past interviews.
 - Worldwide timezone selector (Select2) on schedule form.

Newsletter Module (Admin):
 - Full module for email campaigns.
 - CRUD newsletters with TinyMCE content, optional image, draft/sent status.
 - Recipients: candidates, companies, or both (active users with valid email).
 - Queued bulk send (chunks of 100) with newsletter_logs tracking (sent/failed).
 - Send test email, resend with confirmation, DataTable admin list.

Candidate Dashboard:
 - Upcoming Interviews table on home dashboard with View All link (above My Followings).
 - Profile Readiness: when all sections are complete, show “Upgrade Your Profile” button instead of the checklist.

Update 5 May 2026

App side fixes in api routes, Traits, Request and APi controller files

Update 15 April 2026

1. Fixed profile build action buttons visibility for Attached CV, Skills and Languages sections
2. Updated admin profile modals markup and improved modal behavior
3. Enhanced profile completion widget with colored progress tiers
4. Redesigned expired package summary card for improved visual hierarchy and call-to-action clarity
5. Fixed featured package summary logic to correctly show active featured packages instead of expired state
6. Fixed Paystack payment gateway issue

Update 28 March 2026

1. Fix Database issue
2. Fix edit user profile tabs issue
3. Fix sate and cities dropdown in user profile admin side
4. Fix date format error in edit user on admin side

Update 20 March 2026

1. API Added for Company Native  app

Update 15 Feb 2026

1. API Updates for jobseeker Native  app
2. Add Multi language in Native  app
3. Add Packages in Native app

Update 04 Feb 2026

1. Upgrade to new Admin UI theme with all latest version of bootstrap, jquery, fonts
2. Add Roles and Permissions for admin sub users
3. Uplimited roles can be defined with permissions
4. New Look of dashboard
5. Add Graphs on Admin Dashboard for better view
6. Fixed Candidate Profile error

Update 22 January 2026

1. Referral System - "Refer a Friend":
Company Referral Program - Companies can refer other companies and earn free job posts
Job Seeker Referral Program - Job seekers can refer friends and earn featured profile days
Admin management panel for tracking all referrals
Configurable reward settings (number of referrals needed, reward amounts)
Email invitation system for sending referral links
Automatic reward distribution when referrals register and become active
Referral history tracking for both companies and job seekers
Menu items added to company, user, and admin dashboards

2. Suggested Candidates on Company Dashboard:
Smart candidate suggestions based on company's industry
Displays up to 6 matching candidates on company dashboard

3. Resume Posted Notifications:
Automatic email notifications to employers when job seekers post/update resumes
Only sends to companies with matching industry
Includes candidate details and direct link to view resume

4. Incomplete Profile Reminder System:
Weekly automated email reminders to job seekers with incomplete profiles
Lists missing profile fields to help users complete their profiles
Smart tracking to prevent sending reminders too frequently
Only sends to active users with verified emails
Helps improve profile completion rates

5. Bulk Delete Functionality for Admin Lists:
Functional Areas List
Industries List
Job Skills List
Users List
Companies List

Update 12 Dec 2025

1. Add Iyzico Payment Gateway
2. Add Job Application Questions: Companies can add custom questions to job posts, jobseekers answer them during apply on job
3. View Answers Feature: Companies and admins can view all question answers in modal popups against every applied user
4. Status Column in Admin: Added status column to admin applied users table with color-coded badges
5. Fix jobseeker listing issue 

JP Chat Addon 27 Nov 2025

JP Chat Addon released, BUY at: <a href="https://codecanyon.net/item/jp-chat-addon-for-jobs-portal-job-board-laravel-script/60914112">JP Chat Addon for Jobs Portal - Job Board Laravel Script</a>
Real-time message delivery with automatic polling
Text messages with full emoji support
Support for multiple file types (JPG, PNG, GIF, PDF, DOC, DOCX)
File download functionality
Message reactions with emoji picker
Reply to specific messages
Edit sent messages
Delete messages (soft delete)
Read receipts and unread counters
Typing indicators
Online/offline status tracking
Filter conversations: All, Unlocked, By Jobs, Unread
Sound notifications for new messages
Unread badge counter in header

Update 17 Nov 2025

1. Default Currency Issue Fixed On Creating Package
2. Fixed Free Trial Plans Still Redirect to Payment Gateway
3. Added Function to allow company to active free package only 1 time.
4. Remove Duplicate Signature in Emails
5. Company Shortlisting Workflow After Unlock, Kanban style added same like applied candidates
6. Admin View of Unlocked Candidates against every company
7. Add Option to Hide Featured Profile Package in site settings 

Update 31 Oct 2025

Major Updates:
1. Complete Payment History System
   - Admin payment history pages for companies and jobseekers
   - Revenue statistics dashboard with filters
   - Track payment methods (Stripe, PayPal, Razorpay, Paytm, PayU, Paystack, Admin Assigned)
   - Detailed transaction popup with complete information
   - Filter by email, package type, and date ranges
   - Automatic logging of all package purchases and assignments

2. Featured Profile Package for Jobseekers
   - New package type to highlight jobseeker profiles
   - Profiles appear at top of employer searches
   - Separate tracking with featured_package_start_at and featured_package_end_at
   - Smart display logic without quota limitations

3. Job Performance Tracking
   - Total Visitors (view count) for each job
   - Applied Candidates counter
   - Stats bar on posted jobs page for employers
   - Real-time analytics for recruitment performance

4. Enhanced Email System
   - Status-specific email templates (Applied, Shortlisted, Hired, Rejected)
   - Professional color-coded designs for each status
   - Clear next steps and action items for candidates
   - Dynamic subject lines based on application status

UI/UX Improvements:
5. Modern Package Display Cards
   - Redesigned job and CV package cards with gradients
   - Single-color green/teal theme for consistency
   - Hover effects and responsive layouts
   - Expired package warnings with red alerts

6. Payment History Timeline UI
   - Beautiful card-based timeline layout
   - Color-coded payment method badges
   - Countdown timers for package expiration
   - Statistics cards with revenue metrics

7. User Dashboard Enhancements
   - Simplified package summary display
   - Modern cards with statistics
   - Improved application status tracking
   - Responsive grid layouts
   - Fixed Applied Jobs Issue
   - Fixed Following companies

8. Blog Pages Redesign
   - Modern card designs for blog posts
   - Improved sidebar widgets
   - Better typography and spacing
   - All static text made translatable

Technical Improvements:
9. Database Migrations
   - Complete Laravel migrations for all 74 tables
   - Professional migration files for version control
   - Easy database setup for new environments
   - Support for fresh installations and rollbacks

10. Payment Tracking Infrastructure
    - Centralized payment_history table
    - Automatic logging via traits (CompanyPackageTrait, JobSeekerPackageTrait)
    - Migration of old transaction data
    - Support for both paid and admin-assigned packages

11. Admin Panel Enhancements
    - Jobseeker payment history page with filters
    - Company payment history with package type filters
    - Assign packages directly from admin to users/companies
    - View complete package and user details in modal popups

12. Code Organization
    - All inline CSS moved to main.css
    - Unique class naming to avoid conflicts
    - Reusable include files for packages
    - Better separation of concerns

Bug Fixes:
13. Fixed unlock profile button visibility issues
14. Fixed package dropdown to show Featured Profile packages
15. Fixed date display for Featured Profile packages
16. Fixed language display in admin payment history popups (now shows English values)
17. Fixed package config checks to respect admin settings
18. Fixed CV packages to only show when enabled
19. Fixed dashboard stats to always display for users with packages
20. Fixed application status badge display on jobseeker dashboard

Configuration Updates:
21. Email settings now configurable via Admin Panel (no .env editing needed)
22. Payment gateway settings accessible from Site Settings
23. Package system can be enabled/disabled from admin
24. All payment gateways with detailed setup documentation

Additional Features:
25. Payment method tracking for all transactions
26. Admin assignment tracking (shows "Admin Assign" in payment history)
27. Package start/end dates with countdown displays
28. Quota tracking (jobs, CVs, applications)
29. Detailed popups with complete transaction information
30. Enhanced package assignment from admin for both companies and jobseekers
31. Add Chines and Turkish Language File
32. Fixed Candidates Search

All features are fully tested and production-ready!

Fixes 15 Oct 2025

1. Jobseeker APP released : https://codecanyon.net/item/jobsportal-jobseeker-react-native-app/60282029
2. API's added for app
3. Who buy app must need to update jobsportal script, details given in documentation.

Fixes 11 May 2025

1. Improve Page speed
2. Fix Recommended Jobs for user
3. Fix Related Jobs on Job detail page
4. Fix User Featured Profile Package date issue
5. Fix payment error if no gateway is proper configured
6. Add Paytm Gateway
7. Add Paystack Gateway
8. Add Razorpay Gateway
and fix some small bugs...

Fixes 10 April 2025

1. Featured Profile package buttons active and inactive fixed
2. Post job issue fixed
3. On admin list payment history issue under company fixed

Update 20 March 2025

1. New Clean Design
2. Improved Search with suggestion
3. Premium Candidates Package added
3. Import Jobs through .CSV file
4. Admin can Download users against everyjob in .CSV format
5. Static Content dynamic to manage from admin
6. Social Login
7. Enhace CV packages for Employer (Now only those candidate will be unlocked whose profile is complete)
8. Seprate Auth Pages for both Login and Register
9. Create Job Alerts Separate Section
10. HR Info added in company account
11. Resume Packages assign from admin side against Companies
12. Payment History pages for both employer and jobseeker
and fix some bugs...

Update 16 July 2024

1. PayPal issue fixed
2. SMTP settings update
3. Admin logo issue fixed
4. Payment gateway settings update

Update 07 Feb 2024

1. Fix Project Thanks Modal close issue
2. Job alert issue
3. Company logo issue fixed
4. Fixed download CV button show on candidate profile page

Update 20 January 2024

1. Fix CV Thanks Modal close issue
2. Fix htaccess file issue
3. Fix FAQ page Accordion
4. home page responsive scroll issue fixed

Update 1 January 2024

1. Update Laravel version to 10
2. Update PHP version to 8.1+
3. Update Bootstrap
4. New Design
5. Add image for Categories
6. All Categories page
7. Add French and Hindi Language
8. Add Kanban Board for Applied Candidates
9. Add Account Verify page to resend link for activation account
10. Auto Activate Account After email verification
11. Add Company detail page on admin side
12. Add Seeker Profile page on admin side
13. Add Job Detail page on admin side
14. Add List of applied candidates against every job
15. Bulk selection of jobs and delete option
16. Fixed emails issue

Update 12 Dec 2022

1. Fix CV packages issue
2. Add Print Resume into jobseeker profile
3. Fixed home page search layout issue on mobile

Update 6 Oct 2022

1. Update UI Design
2. Update Font Awesome
4. Highlight featured jobs on listing page
5. Fix Stripe Issue
6. Add option for cities to upload image

Update 8 March 2022

1. Database import issue fixed
2. Social login issue fixed

Update 14 August 2021

1. Update Laravel Version to 8.54
2. Fixed job alert issue
3. Add captcha to register forms both
4. Add seo for jobs listing page
5. Add reject button for applied users on employer side and send email to user on rejection
6. Add Hire This Candidate button in shortlisting on employer side
7. Add Google Analytics textarea in settings
8. Add jobg8 API for jobs

Update 13 April 2021

Show list or payment history in admin under companies
Update documentation

Update 25 Feb 2021

CV Search Packages Module Added (Companies will buy package to search jobseekers from database)
Account Email Verify Issue fixed
Jobseeker Profile page design updated
Jobseeker profile Image option added
Jobseeker Video Profile link option added
Update search design

Update 29 Oct 2020

Pay U Money Payment Gateway added
User Dashboard issue fixed
User Edit Profile issue fixed
Blog category Add issue fixed

Update 25 Aug 2020

Laravel Version Updated From 5.8 to 7.24
php version 7.2.5
Fixed Chart error
Fixed user Navigation active link
Job List Page Updated

Update 14 Jan 2020

CV Edit, Delete issue fixed for cross browser
Blog Editor Updated
Blog editor image upload issue fixed

Update 07 Dec 2019

Login Tabs Issue Fixed
Modal Issue Fixed

Update 19 Nov 2019

Bootstrap 4 Updated
New Design updated
Better Homepage design
Blog added
Jobs counter issue fixed
Add Benefit Section on Job Detail page
Company overview section on job detail page
User and employer Messages system added
Job Alerts added
User dashboard updated
Matching jobs on user dashboard
Employer dashboard updated
Companies search added
On Job list page add top search
In jobs list ad pleasement added

Update 13 Feb 2019

Companies List View Added
Social Media Login Added

Update 13 Feb 2019

Companies List View Added
Social Media Login Added

Update 29 Jan 2019

Forgot password issue fixed
Free Package Function Added
Favicon upload added in admin
Bold, italic, underline issue fixed in tinymce
Unicode issue fixed in tinymce

Update 02 jan 2019 – V.2.0

Add Revolution Slider
Show Hide Option in admin for slider
Add Subscribe for newsletter (Mailchimp)
Add Facility to add Mailchimp account from admin
Add Facility for Employer to post jobs as free
Show Hide Option in admin for Employer Packages
Improve Home page Layout
Upload CV issue Fixed
Add Restrictions for Sub Admin users
Fixed Set Default Language Issue
Home page video Added
Add Image in job description issue fixed

Update 03 Dec 2018

Add New Cities Issue fixed
Add New Country Issue fixed
Frontend Language change issue fixed

Update 08 Nov 2018

Logo Upload Issue fixed
Home page video show hide error fixed
Seeker Packages Issue fixed
Footer Title language change issue fixed

Update 23 Oct 2018

tinyMCE editor is integrated for Job and Company Description
Job seeker strip payment issue fixed

Update 13 Oct 2018

Strip Payment Added
.json files added
Add login link in top Menu
Artisan file added
Fixed syntax error in footer file
.htaccess file issue fixed
TypePHP Script
Authorpiratestech
CategoryPhp Scripts / Miscellaneous
Price$69
Sales1,249
Rating3.86 from 84 ratings
PublishedOct 1, 2018
Last UpdateSep 25, 2026
Compatible BrowsersIE10, IE11, Firefox, Safari, Opera, Chrome, Edge
Compatible SoftwarePHP 8.x, PHP 7.x, MySQL 5.x
Software FrameworkLaravel
Source Files IncludedJavaScript JS, JavaScript JSON, HTML, CSS, PHP, SQL

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit