JobClass – Job Board Web Application

Description

JobClass – Job Board Web Application

 

JobClass is a powerful Job Board Web Application, an Open Source and modulable job board app having a fully responsive design. It is packed with lots of features.

 

Features

  • Based on a REST API (RESTful API)
  • Installation module integrated
  • Clean and Modern Design
  • Fully Responsive (also in Admin panel)
  • Built with PHP/MySQL & HTML5/CSS3
  • Frameworks: Laravel, Bootstrap, jQuery, VueJS
  • Geo location supported (with Maxmind free or pro database)
  • Multi Countries (Switch to Multi Countries or Single Country)
  • Multi Currencies
  • Multilingual Support (English, French, Spanish and Arabic Included)
  • Support for RTL direction
  • Companies listing + Companies page available
  • Multi Companies or Resumes per user account supported
  • Jobs application with an external URL feature
  • Unlimited Colors
  • Homepage Customization (Change and Order the Home Sections from the Admin panel)
  • Users, Roles and Permissions System (ACL) integrated in the Admin panel
  • PayPal Integrated
  • Google Adsense integrated
  • Google Maps integrated
  • Twilio and Nexmo APIs integration
  • Facebook comment integrated
  • ReCaptcha integrated
  • Turn ON/OFF Ads activation Option
  • Turn ON/OFF User account activation Option
  • Allow guests to post an ad without being logged
  • Email Notifications (Using local SMTP or Amazon SES, Mailgun, Mandrill, or Sparkpost API)
  • SMS Notifications (Using Twilio or Nexmo API)
  • Resend Mail or SMS verification feature (Get more users with valid email or phone number)
  • Messaging System between Recruiters & Job Seekers (NOTE: Only Job Seekers can start the conversation)
  • CMS for Static pages (Create pages like: About Us, FAQ, Terms & Privacy, etc.)
  • Contact page (Contact form & Google maps)
  • Website Sitemap page
  • Google XML Sitemap
  • RSS feeds generator
  • List of countries page (If activated, SEO supported)
  • SEO optimized
  • Website backup (Admin panel module)
  • Blacklist (Admin panel module)
  • Plans/Packages (for Premium Jobs)
  • Front End Listing Submission
  • Social Networks Login (Facebook, Google)
  • Protecting the users phone number against crawler
  • Well commented code.
  • Ready to use
  • Easy to use. Only 2 minutes to install it.
  • and much more..

JobClass is built on Laravel, the most modern, powerful, and secure PHP framework ever created.

If you want to contribute translation please send us at [email protected]

 

Database Requirements

  • MySQL 5.7+ (or MariaDB 10.3+) is required
  • The DB user needs to have a full privilege to manage the database, including privilege to FLUSH TABLES, etc.

Server Requirements

Before installing, please make sure you have enabled on your server the below components:

  • PHP 8.2 or greater (with all default PHP functions enabled, including exec(), escapeshellarg(), etc.)
  • BCMath PHP Extension
  • Ctype PHP Extension
  • cURL PHP Extension (version 7.34.0 or greater)
  • DOM PHP Extension
  • Fileinfo PHP extension
  • Filter PHP Extension
  • Hash PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Session PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • GD PHP Extension (or Imagick PHP Extension)
  • PHP Zip Archive
  • Rewrite Module Enabled

PHP.ini Requirements

  • open_basedir must be disabled

Supported Web Servers

One of the following server types can be used to hosting the app, taking into account the requirements that go with it:

  • Apache. Note: Fully supported.
  • Nginx. Note: Fully supported.
  • LiteSpeed (or OpenLiteSpeed). Note: Permissions and firewall management need to be properly handled. LSCache is not supported.
  • Varnish. Important: The server cache management need to be properly handled. Strong server configuration and programming knowledge are required.

Read about Laravel official requirements

 

There are no reviews yet.

Write a review