Free and open source php based applicant tracking system

now hiringAs a hiring manager within your organization, do you sometimes feel overwhelmed by the requests made by various parties to hire new employees as well as to manage many resumes?

The entire hiring process usually involves defining requirements for the new recruit, advertising the position, screening through potential candidates, calling for interviews and offering the job.

For firms planning to hire one or two new employees,  there’s usually not much to handle and manage.

But if your organization has multiple branches and departments with frequent request for new hires, then you may benefit from implementing and utilizing an applicant tracking system (ATS).

Most job recruitment agencies nowadays have an entire recruitment management system to handle jobs ads from recruiters and applications from candidates.

If you rather have an internal system which is hosted within your own server, then this free and open source php based applicant tracking system called OpenCATS may be right for you.

OpenCATS is an open source and free applicant tracking system designed for recruiters who need to manage the recruitment process from job posting, candidate application, through to candidate selection and submission.

Some key functions within OpenCATS includes:

Dashboard

When you first log into OpenCATS, the dashboard shows you a summary of all the important elements involved in a hiring process. The dashboard shows your recent calls, upcoming calls, upcoming events, recent hires, a hiring overview and the statuses of candidate applications.

Job Orders Management

Job orders are created by recruiters once there is a request to hire a new staff. For example, if the IT department needs to hire a fresh software developer, the recruiter would create a job order to enter key information such as the job title, salary, for which department or company, job description, etc. This key feature will give recruiters a centralized view on all the position that needs to be filled.

Candidates Management

All candidates who have applied for a particular job as created above will be listed here. Recruiters who wish to quickly search for potential candidates with certain key skills such as .NET programming can also do so via the Search Candidates feature. If a suitable candidate is found, he / she can added to the pipeline of a job order. Clicking on the details of a candidate also reveals his resume, activities, desired salary, personal information, etc.

Job openings via website

There is also an ability to publish all job openings within your organization on your company website. To make a job order public, all you need to do is check on the public checkbox and the job order will be viewable by public users who browse your careers page. Potential candidates also have the ability to apply directly and automatically enter into a job order’s pipeline.

Some other features within OpenCATS includes:

  • Activities (call candidate, schedule interview, placement, etc)
  • Calendar (easily view events such as scheduled interview or calls)
  • Manage users (create multiple recruiters for multiple access to OpenCATS)
  • Companies  (add company details for recruiters recruiting for other companies)

OpenCATS can be downloaded from this Downloads page.

If you like the features provided by OpenCATS but lack the technical knowledge to implement this system within your office environment, feel free to check out the web based SaaS based version of CATS.

About the author

Bob Lee

Hi! My name is Bob Lee and I’m a web developer / technical writer who specializes in developing and reviewing web applications. As an entrepreneur, blogger, developer, and tech enthusiast, I have been in this field for more than 10 years, and have been loving every minute of it.

2 Comments

Leave a Comment

/* ]]> */