Recruit

Dashboard

The Dashboard serves as a centralized hub for managing recruitment activities. It provides users with a comprehensive overview of the hiring process, allowing for efficient tracking and management of job openings, applications, and candidate statuses.

  • General Overview

The dashboard offers a snapshot of key recruitment metrics, including total openings, applications, and hiring statuses.

  • Key Metrics Displayed

  1. Total Openings: Displays the total number of job openings currently available.

  2. Total Applications: Shows the total number of applications received for open positions.

  3. Total Hired: Indicates the total number of candidates successfully hired.

  4. Total Rejected: Reflects the total number of candidates who were not selected.

  5. New Applications: Counts the number of applications received since the last update.

  6. Shortlisted Candidates: Lists the number of candidates who have progressed to the shortlist.

  7. Today's Interview: Indicates the number of interviews scheduled for the day.

  8. Job Application Status

Provides a detailed breakdown of applications by job title, including:

  1. Job Title: Lists open positions, along with their application statuses (applied, phone screen, interview, hired, rejected).

  2. Total Applications: Shows the total number of applications received for each position.

  3. Candidates: Displays the number of candidates associated with each job title.

  • Open Jobs Section

Lists all current job openings, along with the following details:

  1. Job Title: The title of the open position.

  2. Posting Date: The date the job was posted.

  3. Assigned HR: The HR personnel responsible for the recruitment process.

  4. View Option: Provides an option to view more details about each job opening.

  • Application Sources

Displays information regarding the sources of job applications, noting that there may not be enough data available for comprehensive analysis.

  • Navigation and Access

Users can easily navigate through various sections of the recruitment module, including jobs, job applications, interview schedules, offer letters, candidate databases, and reports.

This structured dashboard enhances the recruitment process by providing essential insights and facilitating effective management of candidate information and hiring activities.

Jobs

The Jobs section serves as a comprehensive interface for managing job postings and recruitment activities. It allows users to view current job openings, filter applications, and add new job listings seamlessly.

General Overview

The section provides an organized display of job postings, including critical details such as job titles, recruiters, start and end dates, statuses, and actions available for each job.

Key Features

Job Listings: A table format lists all job postings with the following columns:

  1. Job Title: The title of the position being advertised.

  2. Recruiter: The individual responsible for overseeing the recruitment process for each job.

  3. Start Date: The date the job is open for applications.

  4. End Date: The date the job posting will close.

  5. Status: Indicates whether the job is open, closed, or on hold.

  6. Action: Options to manage the job listing (e.g., edit or delete).

Filters

Users can apply various filters to refine job listings based on:

  1. Date Range: Filter jobs by specifying a start and end date.

  2. Department: Select specific departments related to the job.

  3. Status: Filter based on the job status.

A clear button is available to reset all applied filters.

Pagination

The system supports pagination, allowing users to navigate through multiple job listings easily. The current page displays a specified number of entries, with options to view more if available.

Adding a New Job

Users can initiate the job creation process by clicking the "Add Job" button, leading to a form that requires the following information:

  1. Job Title: The title of the new job.

  2. Job Category and Sub Category: Classification of the job.

  3. Department: The specific department for the job.

  4. Skills Required: List of necessary skills for candidates.

  5. Location: Specifies where the job is based.

  6. Interview Rounds: Stipulates the rounds of interviews candidates will go through (e.g., HR, technical, managerial).

  7. Start and End Dates: Dates for job availability.

  8. Total Openings: The number of positions available for the job.

  9. Status: The current status of the job listing (open, closed, etc.).

  10. Recruiter: The individual assigned to manage the job listing.

  11. Job Type: Full-time, part-time, contractual, etc.

  12. Work Experience: The required experience level for candidates.

  13. Currency and Payment Details: Information about the compensation structure.

  14. Job Description: A detailed description of the job role and responsibilities.

Users can save the job listing or choose to save and add more positions.

This structured "Jobs" interface enhances recruitment efficiency by providing a clear overview of job openings and streamlining the process of adding new positions.

Job Applications

The Job Applications section provides a streamlined interface for managing and reviewing job applications. It allows users to view applications for various job postings, filter candidates, and add new applications efficiently.

General Overview

This section displays a comprehensive list of job applications, including relevant details such as candidate names, job titles, locations, application dates, and current statuses.

Key Features

  • Application Listings: A table format lists all job applications with the following columns:

  1. Name: The name of the applicant.

  2. Jobs: The job title for which the applicant has applied.

  3. Job Location: The location of the job.

  4. Date: The date the application was submitted.

  5. Status: Current status of the application (e.g., under review, rejected).

  6. Action: Options to manage each application (e.g., view, edit).

Filters

Users can apply multiple filters to refine the list of applications based on:

  1. Duration: Specify a date range for the application submissions.

  2. Status: Filter applications based on their current status.

  3. Location: Search for applications based on the candidate's location.

  4. Gender: Filter applications by the candidate's gender.

  5. Total Experience: Filter candidates based on their total years of experience.

  6. Current CTC: Set minimum and maximum current cost to company.

  7. Expected CTC: Set minimum and maximum expected cost to company.

A clear button is available to reset all applied filters.

Pagination

The application list supports pagination, allowing users to navigate through multiple pages of applications easily. The current page shows a specified number of entries, with options to view more if available.

Adding a New Job Application

Users can add new applications by clicking the "Add Job Application" button, leading to a form that requires the following information:

  1. Jobs: The job title for which the application is being submitted.

  2. Name: The name of the applicant.

  3. Email: Contact email for the applicant.

  4. Phone: Contact number for the applicant.

  5. Location: The applicant's current location.

  6. Total Experience: The total years of professional experience the applicant has.

  7. Current Location: Location where the applicant currently resides.

  8. Notice Period: The period required before the applicant can start.

  9. Status: The current status of the application.

  10. Application Source: The source through which the application was received (e.g., job portal, referral).

  11. Cover Letter: Option to attach a cover letter.

Users can save the application or choose to save and add more applications.

Quick Add Form

A quick add form allows for rapid entry of new applications. Users can quickly input the following:

  1. Jobs: Select the job title.

  2. Job Location: Specify the job location.

  3. Name: Enter the applicant's name.

This feature enhances efficiency by minimizing the time required to enter application details.

The "Job Applications" section enhances the recruitment process by providing a user-friendly interface for managing applications, thus enabling efficient tracking and organization of candidate information.

Interview Schedule

The Interview Schedule section is designed to manage and organize interview schedules for candidates applying for various positions. It provides an intuitive calendar view and a structured interface for scheduling interviews, making it easier to coordinate between candidates and interviewers.

General Overview

This section displays a calendar view indicating scheduled interviews for the selected month. It allows users to see the availability of interviewers and candidates at a glance.

Key Features

Calendar View: A monthly calendar layout shows scheduled interviews. Each date highlights interviews with details such as:

  1. Candidate Name: Name of the candidate being interviewed.

  2. Job Title: Position for which the candidate is being interviewed.

  3. Interview Date and Time: Specific date and time of the interview.

Users can click on specific days to view detailed information about scheduled interviews.

Adding an Interview Schedule

Users can add a new interview by clicking the "Add Interview Schedule" button, which opens a form requiring the following information:

  • Job: Select the job title associated with the interview.

  • Candidate: Choose the candidate who is being interviewed.

  • Interviewer: Select an interviewer from a predetermined list of interviewees

  • Round: Specify the interview round (e.g., HR round, technical round).

  • Interview Type: Indicate whether the interview is in-person, video, or phone.

  • Start On: Choose the date when the interview will start.

  • Start Time: Select the exact time the interview will begin.

  • Comment for Interviewer: Provide any specific notes or instructions for the interviewer.

  • Comment for Candidate: Include any information or instructions relevant to the candidate.

The "Interview Schedule" section streamlines the interview coordination process, ensuring that all stakeholders have the necessary information at their fingertips, thereby enhancing the efficiency of the recruitment workflow.

Offer Letters

The Offer Letters section facilitates the creation, management, and tracking of job offer letters extended to candidates who have successfully passed the interview process. This feature provides a structured interface for HR personnel to manage offer letters efficiently.

General Overview

The section features a table that lists all offer letters, including essential details about each offer. If no offer letters are available, a message indicating "No data available in table" will be displayed.

Key Features

Table Display: The main interface includes a table with columns for:

  1. Offer: Identifier for the offer letter.

  2. Job: Position related to the offer.

  3. Job Applicant: Name of the candidate receiving the offer.

  4. Added By: Name of the person who created the offer letter.

  5. Offer Expire On: Expiration date of the job offer.

  6. Expected Joining Date: Date when the candidate is expected to join the company.

  7. Status: Current status of the offer (e.g., accepted, declined).

  8. Action: Options for managing the offer (e.g., edit, delete).

Users can filter the table by job title or clear filters to reset the view.

Adding an Offer Letter

Users can initiate the creation of a new offer letter by clicking the "Add Offer Letter" button. The form requires the following information:

  1. Job: Select the job title associated with the offer.

  2. Job Applicant: Choose the candidate who is receiving the offer.

  3. Offer Expire On: Specify the expiration date for the offer.

  4. Expected Joining Date: Indicate when the candidate is expected to start working.

  5. Salary: Enter the salary details associated with the position.

  6. Rate: Specify the rate of payment (if applicable).

  7. Description: Provide additional details or conditions regarding the offer.

  8. Add Files: Option to upload any relevant documents related to the offer.

The "Offer Letters" section enhances the recruitment process by providing a centralized location for managing job offers, ensuring that all relevant information is easily accessible and organized for HR personnel. This streamlines communication with candidates and facilitates smoother onboarding processes once an offer is accepted.

Skills

The Skills section is designed to manage and categorize the skills relevant to candidates and job positions within the organization. This feature allows HR personnel to maintain a comprehensive list of skills that can be associated with job requirements and candidate profiles.

General Overview

Upon entering the Skills section, users are presented with a list of existing skills that have been added to the system. If there are no skills available, the section will simply indicate that no entries are present.

Key Features

Table Display: The main interface includes a table with columns for:

  1. Name: The name of the skill (e.g., SEO optimization, Problem-solving).

  2. Action: Options for managing the skill, such as editing or deleting the entry.

Users can view a total of 10 entries at a time, with pagination controls to navigate through multiple pages if necessary.

Adding a Skill

Users can add a new skill by clicking the "Add Skills" button. The form for creating a new skill requires the following information:

  • Skill: Input the name of the skill being added (e.g., "Project Management").

There is an option to "Add More," allowing users to enter additional skills in succession without returning to the main skills list.

The "Skills" section enhances the recruitment process by enabling HR personnel to maintain an organized repository of skills, which can be referenced during candidate evaluation and job postings. This structured approach ensures that the organization can effectively match candidates with the skills necessary for success in their roles.

Candidate Database

The Candidate Database section serves as a centralized repository for managing candidate information and their associated job applications. This feature enables HR personnel to efficiently track candidates, their skills, and the positions they have applied for within the organization.

General Overview

Upon accessing the Candidate Database, users are presented with a structured interface designed to display archived job applications. If no applications are archived, a message indicating the absence of data will be shown.

Key Features

Table Display: The main interface includes a table structured with the following columns:

  1. Name: The name of the candidate.

  2. Job: The position the candidate applied for.

  3. Job Location: The location associated with the job.

  4. Job Applied: The date the candidate submitted their application.

  5. Skills: Relevant skills possessed by the candidate.

Users can view a total of 10 entries at a time, with pagination controls to navigate through multiple pages if necessary.

Filtering Options

The Candidate Database includes filtering options to help users refine their search for specific candidates. Filters available include:

  • Job: Filter candidates based on the job they applied for.

  • Location: Filter candidates based on the job location.

A "Clear" button is provided to reset all applied filters.

Archived Applications

The section explicitly notes that it contains archived job applications, allowing HR personnel to maintain a historical record of candidates and their applications for future reference.

The Candidate Database section enhances the recruitment process by providing an organized and accessible way to manage candidate information, track applications, and filter based on specific criteria. This functionality ensures that HR teams can efficiently review and evaluate past candidates as needed.

Reports

In the Reports section, users can view and analyze key information related to the hiring process. The interface includes the following elements:

  • Overview: The top of the page displays the section title and the current user. The content is organized in a table format with various metrics.

  • Duration: Users can specify a date range for generating reports to focus on specific time frames.

  • Reports:

  1. Job Applications: Total number of job applications received.

  2. Job Posted: Total number of job postings made.

  3. Candidates Hired: Number of candidates hired.

  4. Interview Schedule: Total number of scheduled interviews.

Users can leverage this data to assess the effectiveness of the hiring process and optimize future recruitment strategies.

Last updated