English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagDutch flagCzech flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagHebrew flagIndonesian flagSerbian flagUkrainian flagThai flagTurkish flagHungarian flag                 
casino en ligne bonus Guide meilleurs casinos en ligne best online casinos - best games & bonuses play online casinos for real money download video slots

JobberBase: Open Source PHP/MySQL Job Board Web Software (review)

jobberbase-logoJobberBase is an Open Source job board software written in PHP/MySQL. It’s a great web software for adding a simple job board to your existing website. You can check out a demo instance of JobberBase here. A couple of noted websites using JobberBase are jobjob and ecommjobs but you can check also www.jobber.ro out of which jobberBase was born (a popular Romanian IT job board).

jobberBase is a great solution for single-industry recruitment, for job boards focusing on one niche.

Features

  • Post jobs without creating an account.
  • Search for jobs.
  • Administration control panel.
  • Supports RSS feeds.
  • Site-widget to show jobs on other sites.

Step-by-Step Installation Guide

Note: Before starting, make sure you have PHP 5+ and MySQL 4.1+ installed on your server. Also, Apache module mod_rewrite has to be enabled and overriding default settings with .htaccess need to be allowed.

See the steps on the next page…

Step1: Download the latest version from jobberBase.com and decompress it.

Step2: Create a new database and import __db/jobberbase.sql into it.

jobberbase-import-sql-file

Here, I’m test installing JobberBase on localhost using XAMPP (an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use – just download, extract and start.).

In order to accomplish Step2, we need to create a new database ( example: jobberbase ) and import the above mentioned. sql file (which will be located in the db folder ) into it.

Once you have imported the jobberbase.sql file successfully, you should see the following screen on PhpMyAdmin (a MySQL database management tool).

jobberbase-sql-file-imported

Step3: Open config.php (which will be located in the jobberbase/app directory) and change the values of the following constants to suit your environment:

  • DB_HOST – the URL/IP of the machine where the database is hosted.
  • DB_USER- the database username.
  • DB_PASS- the database password.
  • DB_NAME – make sure it’s the same name as the one you have created in Step2.
  • NOTIFY_EMAIL- Your Email ID
  • ADMIN_EMAIL
  • SITE_NAME- desired site name.

jobberbase-database-configuration

You can choose your favorite text editor to make the necessary changes. Once you are done with the changes, the config.php file should look like,

Note:  To find out your database host, either ask your hosting company or login to phpmyadmin and you should have somewhere in the upper area the string Server and next to it an URL or IP. That’s what you should put as database host.

Step4: Upload the content of the app folder to your server.

Step5: Make sure that the following folders have write permission:

  • /uploads (uploaded resumes are temporarily stored here)
  • /_templates/_cache (smarty cache)
  • /admin/_templates/_cache (smarty cache)

Now, open up a browser and type in your site’s URL.

jobberbase-installed

Changing the default admin password

The default admin password is admin. In order to change the default password,  go-to the admin login page at http://yourdomainname.com/admin (in my case it is http://localhost/jobberbase/admin), login with the default username admin and password admin, then on the top right click ‘Change your password’.

The Statistics

Assuming your URL is http://localhost/jobberbase/, the website statistics can be accessed at http://localhost/jobberbase/stats/. However, you might even go for services like Google Analytics or StatCounter to track your visitors (or you can use your web hosting company statistics software which almost any web hosting company offers – AWStats or Webalizer being some of them).

Customizing the Logo and Layout of the Site

Go to your root folder from localhost (for testing versions) or ftp location on your server and find the logo file usually located in “../jobberbase/img/jobber-logo.gif” where jobberbase is the name of your site domain folder which will be different for you depending what you name you gave for the folder “app” during installation.

A couple of things you can do:

1. Replace the original logo file with your custom file but do not change the file name or extension (.gif).

2. Open the screen.css (found in the “../templates/css” folder) file with your favorite text editor  and look for this line:

This code in the CSS file:

div#header h1#logo a {
width:390px;
height:82px;
outline:0;
background: url(../img/jobber-logo.gif) 0 0 no-repeat;
text-indent:-1000em;
float:left;
}

Now changes to:

div#header h1#logo a {
width:390px;
height:82px;
outline:0;
background: url(../img/YOUR_IMAGE_FILE_NAME_HERE) 0 0 no-repeat;
text-indent:-1000em;
float:left;
}

Save and refresh your JobberBase homepage for the changes to take effect.

Conclusion

JobberBase can serve as a simple but powerful job board for your existing website. Users can post jobs without creating an account, supports RSS feeds and provides you with a site-widget to show jobs on other sites. The latest version of this job board web software is 1.6, but the team is developing it even further.

Sphere: Related Content

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related posts

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading ... Loading ...

2 Tweets

5 Responses to “JobberBase: Open Source PHP/MySQL Job Board Web Software (review)”

  1. Prashant Says:

    I was jus goin thru some PHP based solutions and this is wow! I loved the ease and accessibility of the feature. Just so useful for startups! Thanks for sharing! :)


  2. Cris Says:

    Wow. Thanks!


  3. HTTP Dev Says:

    Thanks for the tutorial, make it easy to understand the setup process.


  4. HostingTips Says:

    JobberBase: Open Source PHP/MySQL Job Board Web Software (review …: However, you might even go for services li.. http://tinyurl.com/owslgn

    This comment was originally posted on Twitter


  5. alicesy Says:

    JobberBase: Open Source PHP/MySQL Job Board Web Software (review … http://bit.ly/13k6tx

    This comment was originally posted on Twitter


Additional comments powered by BackType