Job Portal

Our goal was to develop a web portal for job seekers with a user-friendly interface and which has various interactive features like news, newsletters, member forums and testimonials by professionals.


Our client, one of the leading recruitment agencies approached us with the development of a highly feature rich and interactive job portal that would enable job seekers and employers to finding perfect matches for their requirement. They wanted us to develop not only a job seeking portal but a knowledge sharing portal through its various informative tools like news, newsletters, success stories of professionals, member forums and other career resources.

Technical Requirements

Some of the objectives that our development team had to achieve were:

  • Design and develop highly effective management system for the website
  • Design a user-friendly interface
  • Segregated search option for the users on the basis of industry, country, keyword etc.
  • An advanced administration panel for easy management of the job seekers as well as employers profile
  • Interactive website with informative tools like newsletters, career resources
  • Member engagement through forums


The website developed by our web developers provided a common platform for job seekers and employers with job vacancies. A search option was embedded into the website enabling the job seeker to search for the required job on the basis of industry, location or country. The website is highly scalable and caters the users with ultra-refined search results. The website design allows the job seekers to post their resumes and employers to post the jobs on the portal. The website also features a dual log-in system for the job seekers as well as employers. • Technical Background
• PHP(Joomla) , Open source and MySql on the server-side
• HTML, AJAX and Javascript on the client-side


Accessibility of the website differs with the member type. There are mainly three types of users:
1. Administrator
2. Candidates
3 .Employer
All the above users have different accessibility options. The features for the different users are given below:

Administration Panel

The admin panel allows the administrator to :

  • Handle the management of job seekers as well as employers.
  • Create and manage different recruitment ad specifications.
  • Manage membership pricing plans and payments received.
  • Manage the knowledgebase for job seekers.
  • Interactive website with informative tools like newsletters, career resources
  • Handle the functionality as well as the general settings of the website.

Candidates Panel

This panel allows the job seekers to:

  • Register on the website.
  • Edit/update their personal information like experience, location, field, functional area, industry, expected salary etc.
  • Upload their CV's onto the website.
  • Search/apply for the vacancies in one click.

Employer Panel

Under the employer panel, the employers can.

  • Post and manage job vacancies.
  • Search for the potential candidates on the basis of defined criteria.
  • View the number of candidates who have applied to their Resume.
  • Manage the knowledgebase for job seekers.
  • Download cv's of candidates who have applied.

Miscellaneous Features

Along with an option to view the job and its details, there is also an "Application Feature" which shows the no. of Job applications received from job seekers for a particular job along with the details. There is also an option to "Email a Job" to a consultant or a person who can suggest some candidate for the job. There also an option to Print a Job when posted. Ipaper - Ipaper module allows an easy interface to display any uploaded documents such as Cover Letter, Resumes without the need to actually download them. Interview Module (Custom) - Interview module provides a facility for the company to upload videos of interview's conducted. This also helps as a ready reckoner to provide insight into the details of an interview and why a promising candidate was accepted or rejected. Company Module (Custom) - Company module is used for give facility to employer to create their company. So that employer can post jobs for their company. It also gives list of all companies.