Giter Club home page Giter Club logo

sndsabin / aragorn-job-manager-magento2 Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 4.0 733 KB

Aragorn Job Manager is Magento 2 job and recruitment extension that empowers you to create a separate job section on your Magento store. It allows you to add jobs and interact directly with job seekers.

License: GNU General Public License v3.0

PHP 85.94% HTML 11.47% JavaScript 1.61% CSS 0.98%
magento2 magento2-module magento2-extension job-manager recuirtment-extension linkedin-api magento-module magento2-careers magento2-careers-extension magento2-job-extension

aragorn-job-manager-magento2's Introduction

Aragorn Job Manager - Magneto 2 Extension

Introduction

Aragorn Job Manager is Magento 2 jobs and recruitment extension that empowers to you to create a seperate job section on your magento store. It allows you to add jobs and interact directly with job seekers.

Features

  • Create Multiple Jobs With Eligibility Criteria
  • Manage Candidate Applications, CVs and Cover Letter
  • Jobs Email Notifications
  • Configurable Email and View Settings via Stores > Configuration > Job Manager
  • Linkedin Apply Button
  • General Application Supported

Installation

Step 1

  • git clone [email protected]:sndsabin/Aragorn-Job-Manager-Magento2.git
  • copy the Aragorn Folder and place it on your app/code directory

Step 2

Aragorn JobManager uses Carbon library. cd into your magento root directory and install the carbon package via composer

composer require nesbot/carbon

Step 3

cd into your magento root directory and

php bin/magento module:enable Aragorn_JobManager
php bin/magento setup:upgrade

Step 4

To Configure the Email. Go to Stores > Configuration > Job Manager > Email Setting

Email Setting

Step 5 (Optional)

If you want to enable linkedin apply button on Job Apply Page. Go to

  • Stores > Configuration > Job Manager > Linkedin API
  • Enter your Linkedin Client API key and save Linkedin API Setting
To obtain Linkedin API, go to Linkedin and create New Application.

Email Notifications and other configurations can be changed via Stores > Configuration > Job Manager

View Setting

Step 6 (Optional)

For Terms and conditions, create a Terms and Condition page via Content > Page and use terms as route

Post Jobs (Admin Section)

  • Go to Aragorn > Job Manager > Add New Job
  • Fill the information
  • Save

Aragorn Job Manager Admin Menu

Job list Admin

Post New Job Admin

Job will be listed on job route. Ex: www.yourdomain.com/job

Job List Page

Job Detail Page

Job Apply Page

General Job Apply Page

Job Applicants (Admin Section)

  • Go to Aragorn > Job Applicants
  • All the Applicants are listed there.

Job Applicants Admin

aragorn-job-manager-magento2's People

Contributors

sndsabin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

aragorn-job-manager-magento2's Issues

Problem with createAttachment method in magento 2.3

Magento 2.3 seems to have changed how emails are sent:

Fatal error: Uncaught Error: Call to undefined method Magento\Framework\Mail\Message\Interceptor::createAttachment() in /app/code/Aragorn/JobManager/Mail/Template/TransportBuilder.php:22 Stack trace: #0 /app/code/Aragorn/JobManager/Controller/Index/ApplyPost.php(233): Aragorn\JobManager\Mail\Template\TransportBuilder->addAttachment('%PDF-1.4\n%\xC3\xA4\xC3\xBC\xC3...', 'application/pdf', 'documento1 (1)....') #1 /app/code/Aragorn/JobManager/Controller/Index/ApplyPost.php(341): Aragorn\JobManager\Controller\Index\ApplyPost->sendEmail(Array) #2 /app/code/Aragorn/JobManager/Controller/Index/ApplyPost.php(175): Aragorn\JobManager\Controller\Index\ApplyPost->save(Array) #3 /vendor/magento/framework/App/Action/Action.php(108): Aragorn\JobManager\Controller\Index\ApplyPost->execute() #4 /vendor/magento/framework/Interception/Int in /app/code/Aragorn/JobManager/Mail/Template/TransportBuilder.php on line 22

Class 'Carbon\Carbon' not found

Fatal error: Uncaught Error: Class 'Carbon\Carbon' not found in /var/www/html/magento223/app/code/Aragorn/JobManager/Model/Job.php:168

CSS problem

Hi css is working fine for no job posting. If I post a new job then my css not working please help

Nav toggle is not working in Magento 2.1

I have some issue when we click on nav toggle it is not clickable please help me it's a very urgent for me if any body have any suggestions please let me know

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.