Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5489

Magento 2 Job Board

$
0
0

Magento 2 Job Board: This extension permits the admin to create a separate job listing section within you Magento 2 web store. The admin can easily create job openings by adding the job categories, jobs, and can also check the job applications sent in by the applicants.

In short, this extension will allow you to manage the job postings from within the Magento 2 store and the applicants can easily apply to the various job opening from the store frontend.

Features

  • The admin can manage the Job Categories, Job, and Applications.
  • Applicants can browse Job Categories & Jobs at the Frontend.
  • Allow applicants to submit Job Application via frontend.
  • The admin can set the Landing Page Heading title.
  • The admin can set the Job Board content.
  • The admin can set the allowed extensions for the resume.
  • Transactional emails are sent to the admin & the applicant.

Installation

Follow the below steps for installing the extension –

Step 1:

Unzip the respective extension zip and and then move “app” folder (inside “src” folder) into magento root directory on the server.

Step 2:

Now, run the below-mentioned commands in the Magento 2 root directory via terminal.

  1. php bin/magento setup:upgrade
  2. php bin/magento setup:di:compile
  3. php bin/magento setup:static-content:deploy

Step 3:

lastly, flush the cache and re-index all by navigating through System->Cache management.

Module Configuration

After the successful installation of the extension, the admin will configure the module. To do so, navigate through Stores->Configuration->Webkul->Job Board.

Here, the admin has two configuration settings –

  • JobBoard General Settings
  • JobBoard Transactional Emails

JobBoard General Settings

Under here, the admin will –

  • Enter the Admin Name that will be used in email templates and other places where the admin name is required.
  • Enter the Admin’s Email Address that will be used for the the job board transactional emails.
  • Enter the Landing Page Head Title visible at the frontend.

JobBoard Transactional Emails

Here, the admin need to select the email templates that will be sent for notification –

  • Select the Notification email to the admin template.
  • Select the Notification email to applicant template.

After making the configuration, tap the Save Configuration Button at the top right-hand side.

Module Workflow – Admin

After the successful installation of the extension, the admin will have a JoBBoard menu option with 3 sub-menu options –

  • Manage Jobs
  • Manage Categories
  • Manage Applications

Manage Categories

Under this section, the admin can create the job categories and view the created ones.

To create a new Job Category tap the Create Category button that brings up a section to create a new job category. Here, the admin will –

  • Enter the Category Name
  • Set the Sort Order for the job category.
  • Set the Status as Enabled or Disabled as required.

After creating the new category, the admin can see a success message. Apart from that, the admin can also enable, disable, or delete a created job category y choosing the appropriate option from the actions drop-down after selecting the categories to affect.

To view the details of a particular job category tap the View link under the Actions column. Here, the admin can edit the name, sort order, and the status of a job category.

Manage Jobs

Under this section, the admin will be able to view all the created jobs and can add new jobs as well.

To create a new job posting, tap the Create Job button which brings up a section to create a new job.

Here, the admin will –

  • Select the Job Category
  • Enter the Job Designation
  • Enter the Job Description
  • Enter the Job Eligibility
  • Enter the Job Location
  • Enter the Skills Required
  • Choose the Salary Type As – Per Annum or Per Month
  • Enter the Salary for the Job
  • Enter the Experience Required
  • Enter the Sort Order for the Job
  • Set the Status of the Job as Enabled or Disabled

Lastly, tap the Save Job button to save the job.

After creating a job, the admin will find it within the list itself. Here, the admin can enable, disable, or delete a created job by selecting the job first and then choosing the appropriate option from the Actions drop-sown option.

To edit a created job, tap the View button for the respective job under the Actions column which brings up the section for editing the job. Here, the admin can make the changes as required and can save the job thereafter.

Manage Applications

Under this section, the admin will find all the applications for the various job profiles that are applied by the various applicants from the frontend.

Create Job Application on Applicants Behalf – Admin

The admin will be able to apply for the positions that are open under the various job categories on the customer’s behalf as well.

To do so, the admin will navigate to JoBBoard->Manage Applications->Create Job Application.

Tapping the Create Job Application button brings up the section to create job application on the customer’s behalf.

Here, the admin needs to enter the job application details along with –

  • Selecting the Job from the drop-down option for which the applicant wants to apply.
  • Enter the First Name.
  • Enter the Last Name.
  • Email Address of the applicant.
  • Address of the applicant.
  • Enter the Education Qualification.
  • Enter the Job Experience(In Years).
  • Enter the Current/Previous position of the Applicant.
  • Upload the Resume of the applicant.

Lastly, tap the Save Job Application button to save the job application on the behalf of applicant.

After saving the job application, an email for the same is sent to the entered email address

The application is visible under the View All Applications section.

Frontend Module Workflow – Job Board

At the frontend, applicants can reach the Job posting section by navigating to the Jobs link available in the header and footer section of the website.

On the job posting page, the applicants can see the various different job categories. Tapping a particular job category shows it’s respective job openings.

To view a particular job’s detail, the applicant has to tap the respective View Job Details button.

Tapping the View Job Details button brings up this pop-up to enter the details for the respective job profile.

The applicant enters the respective details along with the resume. lastly, tap the Submit Application button to send the job application.

That’s all for the Magento 2 Job Board extension. Still have issues, get back to us at support@webkul.com or raise a ticket at our HelpDesk System.


Viewing all articles
Browse latest Browse all 5489

Trending Articles