Hire Us for Customization

JobStock - PHP Job Listing, Job Portal & Job Board Template

Introduction

JobStock is a beautiful, unique, 100% responsive, and creative job portal template with more awesome features based on the latest Bootstrap & built with PHP v8.x, also includes a creative user dashboard. It is easy to customize, user-friendly, and developer-friendly to make a job listing website. JobStock has super clean, simple, easily customizable components and widgets, etc This job posting template comes with an awesome, unique, and latest new design. Also, we ensure you can easily design any type of job classified website template for job seekers and recruiters.

Please feel free to get back to me in case if you are having any question or feedback.

Setup PHP

Install Prerequisites
A. Install PHP
  • Windows:

    You can download PHP from the official PHP website here. Extract the files to a directory (e.g., C:\php) and add the path to your system environment variables.

  • Mac:

    PHP is often pre-installed. You can check the version using php -v in the terminal. If you need a different version, you can install PHP via Homebrew by running brew install php.

  • Linux:

    You can install PHP via your package manager. For example, on Ubuntu, run sudo apt-get install php.

B. Install a Web Server (Optional)
  • XAMPP:

    A popular option that includes Apache, PHP, and MySQL. Download it from apachefriends.org, install it, and you can easily manage your PHP environment.

  • MAMP:

    If you're on a Mac, you might prefer MAMP, which you can download from mamp.info.

  • Git

    Make sure to have the Git installed globally & running on your computer. If you already have installed git on your computer, you can skip this step.

C. Install a Text Editor or IDE

You'll need a text editor to edit your PHP files. Some popular choices are:

  • Visual Studio Code

    (cross-platform)

  • Sublime Text

    (cross-platform)

  • PHPStorm

    (IDE, cross-platform)

Setup Your PHP Template
A. Place Your PHP Files in the Web Server Directory
  • If using XAMPP: Place your PHP files in the htdocs folder located in the XAMPP installation directory (e.g., C:\xampp\htdocs).

  • If using MAMP: Place your PHP files in the htdocs folder located in the MAMP installation directory.

  • If using the built-in PHP server: You can run PHP scripts directly from any directory using the terminal.

B. Open the PHP Template in Your Browser
  • Using XAMPP or MAMP:
  • Using the Built-in PHP Server:
    • Navigate to the directory containing your PHP files using the terminal or command prompt.

    • Run the command php -S localhost:8000 to start the server.

    • Open your web browser and type http://localhost:8000/filename.php to view your PHP template.

Editing and Viewing Changes
  • Use your text editor or IDE to edit the PHP template.

  • Refresh the browser page to see any changes made to the PHP files.

File Structure Explanation
base_comman.php Purpose: Contains common code that is shared by specific pages like login, signup, reset password, portfolio, and blog detail pages. This helps to avoid repeating code across these files.
base.php Purpose: Holds common code that is shared across all pages of the website. It serves as the foundation for the site's structure, including things like index connections or including other common files.
Footer.php Purpose: Contains the code for the footer section of the website. This file ensures that the same footer is used consistently across all pages.
Header.php Purpose: Contains the code for the header section of the website. This file provides a standard header that can be used on multiple pages.
Header_light.php Purpose: Contains the code for a light-themed header. This is used on pages that require a lighter color scheme for the header.
header_dark.php Purpose: Contains the code for a dark-themed header. This is used on pages that require a darker color scheme for the header.

Folder & File Structure

JobStock_PHP_v1.0.0
│
├──  Documentation   
├──  JobStock  
    │
    ├──  Base
    │   └──  all base files
    │
    ├──  static
    │   └──  all css, images and etc files
    │
    └──  index.php
    └──  index-two.php
    └──  index-three.php
    └──  index-four.php
    └──  index-five.php
    └──  index-six.php
    └──  index-seven.php
    └──  index-eight.php
    └──  index-nine.php
    └──  login.php
    └──  reset-password.php
    └──  signup.php
    └──  blog-detail.php
    └──  portfolio-detail.php
Plugins

Here is the list of plugin which used in JobStock PHP:

Plugin Version
bootstrap 5.3.6
PHP 8.4.4
swiper 11.1.4
tiny-slider 2.9.4
Tobii Js 2.0.0-alpha
Feather Icon 4.29.2
Material design Icon 7.4.47
sass 1.77.6

Supports

Once again thank you for your purchase. I'll be happy to answer the the questions you have related to the theme. In case if you have any suggestion or feature, request please feel free to contact me, I'll try to implement it and will release as part of future updates.

If you have any questions that are beyond the scope of this documentation, please feel free to email or contact us via my page.

Stay awesome

- Shreethemes

Changelog

Version v1.0 - 9th June 2025

  • Initial Released
Thank you very much for your purchase !