Top Quality Products

OnJob – PHP Job Portal Application

3.4
Expert ScoreRead review

$35.00

Added to wishlistRemoved from wishlist 0
Add to compare

254 sales

LIVE PREVIEW

OnJob – PHP Job Portal Application

Introduction

I recently had the opportunity to review the OnJob PHP Job Portal Application, and I must say that it’s an impressive piece of software. As a job portal, it provides a comprehensive platform for job seekers to connect with recruiters, and for employers to find the right candidates for their job openings. In this review, I’ll be going over the features, functionality, and overall performance of the application.

Review

Features

The OnJob PHP Job Portal Application is packed with features that make it an attractive option for both job seekers and employers. Some of the notable features include:

  • Job seekers can create their account, upload their resume, and search for jobs by category, industry, location, and more.
  • Employers can create their account, post job vacancies, and manage applied candidates.
  • The application has a dynamic admin panel that allows administrators to manage all aspects of the website, including user accounts, job postings, and more.
  • The application has a robust security system that includes CSRF prevention, XSS prevention, and password hashing.

Functionality

The OnJob PHP Job Portal Application is highly functional and easy to use. The user interface is clean and intuitive, making it easy for job seekers and employers to navigate the platform. The application is also highly customizable, allowing administrators to tailor the platform to their specific needs.

Performance

The OnJob PHP Job Portal Application is highly scalable and can handle a large volume of users. The application is also highly responsive, making it easy to use on a variety of devices.

Security

The OnJob PHP Job Portal Application has a robust security system that includes CSRF prevention, XSS prevention, and password hashing. This ensures that the application is secure and protected from potential threats.

Other Features

The OnJob PHP Job Portal Application also has a number of other features that make it an attractive option for job seekers and employers. Some of these features include:

  • Multilanguage support
  • SEO optimization
  • 100% fully responsive design
  • Social sharing icons
  • Mobile friendly design
  • Google reCaptch included
  • Clean coding and optimized CSS
  • Bootstrap 4 framework support
  • Easy to customize
  • Well-documented
  • Excellent customer support

Change Logs

The OnJob PHP Job Portal Application has a number of change logs that detail the updates and improvements made to the application. These change logs are available for each version of the application, and they provide a detailed overview of the changes made.

Conclusion

Overall, the OnJob PHP Job Portal Application is an impressive piece of software that provides a comprehensive platform for job seekers and employers. The application is highly functional, easy to use, and highly customizable. The security system is robust, and the application is highly scalable and responsive. I would highly recommend this application to anyone looking for a job portal solution.

Rating

I would give the OnJob PHP Job Portal Application a rating of 3.4 out of 5 stars. While it is an impressive piece of software, there are a few areas where it could be improved. However, overall, I am very impressed with the application and would highly recommend it to anyone looking for a job portal solution.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “OnJob – PHP Job Portal Application”

Your email address will not be published. Required fields are marked *

Introduction to OnJob - PHP Job Portal Application

OnJob is a free and open-source PHP job portal application that allows users to create a job portal for posting job openings, managing job applications, and tracking candidate progress. It is a comprehensive solution for job seekers and employers alike, providing a user-friendly interface for both parties to interact and find suitable job opportunities.

In this tutorial, we will guide you through the process of setting up and using OnJob, covering the installation, configuration, and basic usage of the application. By the end of this tutorial, you will have a fully functional job portal up and running, ready to be used by job seekers and employers.

Step 1: Installing OnJob

To install OnJob, you will need to download the latest version of the application from the official website. You can do this by following these steps:

  1. Go to the OnJob website and click on the "Download" button.
  2. Choose the correct version of the application (e.g., PHP 7.x or 8.x) and click on the "Download" button again.
  3. Save the downloaded file (usually named "onjob.zip") to your local machine.
  4. Extract the contents of the zip file to a directory on your server (e.g., "/var/www/onjob").

Step 2: Configuring OnJob

Before you can start using OnJob, you need to configure the application. This involves setting up the database, configuring the application settings, and setting up the email system. Here's how to do it:

  1. Open the "config.php" file in the "config" directory and edit the following settings:
    • DB_HOST: set to the hostname or IP address of your database server.
    • DB_USERNAME: set to the username of your database.
    • DB_PASSWORD: set to the password of your database.
    • DB_NAME: set to the name of your database.
  2. Open the "settings.php" file in the "config" directory and edit the following settings:
    • SITE_NAME: set to the name of your job portal.
    • SITE_EMAIL: set to the email address of your job portal.
    • SMTP_HOST: set to the hostname or IP address of your SMTP server.
    • SMTP_USERNAME: set to the username of your SMTP server.
    • SMTP_PASSWORD: set to the password of your SMTP server.
  3. Open the "email.php" file in the "includes" directory and edit the following settings:
    • FROM_EMAIL: set to the email address from which the application will send emails.
    • FROM_NAME: set to the name of the sender of the emails.

Step 3: Setting Up the Database

To set up the database, you will need to create a new database and import the OnJob database schema. Here's how to do it:

  1. Create a new database using your database management tool (e.g., phpMyAdmin).
  2. Import the OnJob database schema by uploading the "onjob.sql" file to your database management tool.
  3. Update the DB_NAME setting in the "config.php" file to match the name of your new database.

Step 4: Configuring the Email System

To configure the email system, you will need to set up an SMTP server and update the SMTP_HOST, SMTP_USERNAME, and SMTP_PASSWORD settings in the "settings.php" file. Here's how to do it:

  1. Set up an SMTP server (e.g., Gmail) and obtain the necessary settings (e.g., hostname, username, and password).
  2. Update the SMTP_HOST, SMTP_USERNAME, and SMTP_PASSWORD settings in the "settings.php" file to match your SMTP server settings.

Step 5: Launching the Application

Once you have completed the installation and configuration process, you can launch the OnJob application by accessing the following URL in your web browser:

http://your-domain.com/onjob

Replace "your-domain.com" with the domain name of your job portal.

Basic Usage of OnJob

Now that you have launched the OnJob application, you can start using it to post job openings, manage job applications, and track candidate progress. Here are some basic usage tips to get you started:

  • Posting Job Openings: To post a job opening, click on the "Post Job" button and fill out the job posting form. You can add job details such as job title, job description, and job requirements.
  • Managing Job Applications: To manage job applications, click on the "Job Applications" button and view the list of job applications. You can view the application details, reject or accept applications, and send follow-up emails to candidates.
  • Tracking Candidate Progress: To track candidate progress, click on the "Candidates" button and view the list of candidates. You can view the candidate details, send follow-up emails, and track the candidate's application status.

That's it! With these basic steps, you should be able to set up and use OnJob to create a job portal for posting job openings, managing job applications, and tracking candidate progress.

Here is an example of how to configure OnJob - PHP Job Portal Application:

Database Settings

DB_TYPE=MYSQL
DB_HOST=localhost
DB_NAME=onjob
DB_USERNAME=root
DB_PASSWORD=password

Mail Settings

MAIL_TRANSPORT=smtp
MAIL_HOST=localhost
MAIL_PORT=25
MAIL_USERNAME=your_email
MAIL_PASSWORD=your_password

Social Login Settings

SOCIAL_LOGIN_FACEBOOK_CLIENT_ID=your_client_id
SOCIAL_LOGIN_FACEBOOK_CLIENT_SECRET=your_client_secret
SOCIAL_LOGIN_GOOGLE_CLIENT_ID=your_client_id
SOCIAL_LOGIN_GOOGLE_CLIENT_SECRET=your_client_secret

Recaptcha Settings

RECAPTCHA_SITE_KEY=your_site_key
RECAPTCHA_SECRET_KEY=your_secret_key

PayPal Settings

PAYPAL_MODE=sandbox
PAYPAL_CLIENT_ID=your_client_id
PAYPAL_CLIENT_SECRET=your_client_secret
PAYPAL_API_USERNAME=your_api_username
PAYPAL_API_PASSWORD=your_api_password
PAYPAL_API_SIGNATURE=your_api_signature

SMS Settings

SMS_GATEWAY=your_sms_gateway
SMS_USERNAME=your_username
SMS_PASSWORD=your_password
SMS_SENDER_ID=your_sender_id

File Upload Settings

FILE_UPLOAD_MAX_SIZE=1048576
FILE_UPLOAD_TEMP_DIR=/tmp

Here are the features of the OnJob PHP Job Portal Application:

Job Seekers

  1. Free Registration and Account Management
  2. Create Online Resume
  3. Upload Resume
  4. Job Search by Category, Industry, Location
  5. Search the latest jobs by Advanced Search Method
  6. Manage Applied Jobs
  7. Mark Job as Favourite
  8. Can apply for multiple jobs according to his needs
  9. Search the famous companies and find the jobs correspondingly
  10. View the list of applied jobs
  11. Find the matching jobs list according to his skills

Employer/Company

  1. Free Register and Login through account
  2. Update his Personal info & Company detail.
  3. Post new job vacancies
  4. Manage all Posted Jobs
  5. Edit or Delete the specific job
  6. Manage Applied Candidates
  7. View or Download the User Resume
  8. Shortlist Candidates
  9. Send the Interview Message to Candidates
  10. Send short Message to Candidates
  11. Search Resume against the specific skills
  12. Filter Resume
  13. Featured Job posting packages
  14. Free and paid job posting packages
  15. Paid CV Search packages

Administrator Role

  1. Manage all Users
  2. Can active, deactivate and delete the users
  3. Search the jobseekers by name, email, and job title
  4. Manage Employers/Company
  5. Can view, add, edit and delete the employer
  6. Can search the employer by email, name, company and by date
  7. Admin Job Post
  8. Manage Job Post
  9. Edit, Delete Job
  10. Search the jobs with advanced job search functionality
  11. View Applied Candidates
  12. Do Shortlist Candidates
  13. Can view or download the candidate resume
  14. Interview Message to Candidates
  15. Manage Employer Packages
  16. Add, edit, delete employers package
  17. Manage Blog Module
  18. Add, Edit, Delete Blog Posts
  19. Manage Category
  20. Manage Industry
  21. Manage City
  22. Manage State
  23. Manage Country
  24. Manage Education
  25. Manage Job Types
  26. Manage Employment Type
  27. Manage Custom Email Templates
  28. Manage Newsletter Module
  29. Manage Contact us inquries
  30. Database Backup
  31. General Setting
  32. Email Setting
  33. Social media setting
  34. Google recaptcha setting
  35. UI Components

Security

  1. Cross-Site Request Forgery (CSRF) Prevention
  2. Cross-Site Scripting (XSS) Prevention
  3. Password Hashing
  4. Avoiding SQL Injection

Other Features

  1. Multilanguages
  2. SEO Optimized
  3. 100% Fully Responsive
  4. Social Sharing Icons
  5. Mobile Friendly
  6. Google reCaptch included
  7. Intended, Comment, Clean, Mark-up
  8. Clean Coding & optimized CSS
  9. Bootstrap 4.X Framwork Support
  10. Easy to Customize
  11. Well Documentation
  12. Displays well in all modern browsers and devices
  13. Excellent Customer Support
  14. We promise to update every month
OnJob – PHP Job Portal Application
OnJob – PHP Job Portal Application

$35.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0