Job portal
PHP Projects


Job portals is an application which connects employer and job seekers where employers are the source of the resources and the job seeker can find and apply for their targeted job. Job portals system is written in PHP and MYSQL

Features • People can register as job seekers, build their profiles, and look for jobs matching their skill sets. • People can apply directly to posted jobs. • Companies can register, post jobs, and search job seeker profiles • Multiple representatives from a company should be able to register and post jobs. • Company representatives can view a list of job applicants and can contact them, initiative an interview, or perform some other action related to their post. • Registered users should be able to search for jobs and filter the results based on location, required skills, salary, experience level, etc Users can upload their existing resumes. If they do not have one, they should be able to fill out a form and have a resume built for them.

For the database connection first, you need to create the database named jobportal.sql in the localhost/phpmyadmin/ and then you can import the database which is found jobportal.sql file.

The technologies used in this project are:

  • HTML: Page layout and design
  • CSS: Design
  • JS: Frontend
  • PHP: Backend
  • Bootstrap
  • Java Script

Supported Operating Systems:

You can run this project in the following operating systems:

  • Windows:
  • MAC:
  • Linux:

Download Source Code of Job Portal IN PHP, CSS, JS, AND MYSQL

This Post Has 3 Comments

  1. Vichet Pich Reply

    Hi Dear
    Why I can not test it now?
    Found this error:
    Warning: mysqli::__construct(): (HY000/1049): Unknown database ‘jobportal’ in C:\xampp\htdocs\job_portal-gh_pages\db.php on line 10
    Connection Failed: Unknown database ‘jobportal’
    Please help?

    • Sherlock Reply

      you have to create database first

      • temi Reply

        Hy but i have created database, but when i search job it gives no output. also it is unable to register a person

Leave a Reply

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