Online recruitment system TCJB

project detail
Project Details

The Cannabis Job Board is the Cannabis Industry’s Job Board & Hiring web & App based Platform. It’s where people go to find cannabis jobs and get hired and where employers go to find and hire exceptional talent within the cannabis industry. It allows candidates to complete the entire hiring process online, from search to interview (talk with a real recruiter, schedule and attend your interview online/phone), to complete references, assessments, background screening, and drug testing, to accepting the offer. It’s simple… get hired directly from their phone or their desktop/Laptop.

In the platform we will have three types of users i.e. Employer, Candidate, and the platform Admin.
project detail
Employer

The employer will be able to register onto the platform and purchase the job posting plans. Based on the available purchased plan the employer will be able to post the jobs and receive applications on the posted jobs. The employer will be able to view candidate profile, resume and able to send messages. The employer will be able to do screening and hiring.

project detail
Candidate

The candidate will be able to browse jobs and apply on the jobs. They will be able to manage their profile and also able to send/receive messages from the employer.

project detail
Admin Panel

The admin will be able to manage all the activities from the admin panel.

project detail

The candidate will be able to browse jobs and apply on the jobs. They will be able to manage their profile and also able to send/receive messages from the employer.

  • A web-based application was developed with key modules to manage the Online Recruitment System.
  • A web-based admin panel was developed to manage roles, users, departments, service plans, pricing, approval etc.
  • An Mobile App (Ios & Android) was developed for Employers & candidates with key modules to manage job applications.
project detail

To build this complex, interactive solution where minute details needed to be emphasized, team Liangtuang followed a phase-wise approach. This development approach was expected to offer the following benefits:

  • It helps to prioritize modules and functionality that will address the burning challenges and provide a quick turnaround time.
  • It helps to get feedback from actual users in less time.

Challenges in Development Process

1
Addressing Technical Vulnerabilities
2
Creating a Custom and Secure Authentication and Authorization System
3
Separating Client Side/Presentation Code from Server-Side/Business Logic Code
4
Configuring Delivery Delays, Managing Queued Messages
5
Scheduling Automated Tests
6
Integrating Backend Caches for Boosting Performance
7
Integrating Resume Parsing
8
Salesforce Integration

Requirement Analysis and Documentation

project detail

To understand the pain points of the TCJB team, L Tech team conducted F2F discussions at the multi-level. A team of business analysts interviewed the TCJB team to understand how the system works for each level, what are their challenges, and what do they expect from a new, improved system. Moreover, team L Tech interacted with the Employers to understand how certain processes (such as profile creation, Company registration, Job Postings, managing jobs, Chat with candidates etc.) can be eased for them.

The requirement gathering was followed by documentation of how the existing challenges can be resolved. This included creating flow charts for working of every level, a comparative analysis on how the system flow can be simplified,

creating designs (UI/UX), and architecture for the solution. These designs were showcased to the TCJB team for approval. Upon approval from the Client, a prototype (wireframes) was generated and again shared for approval.

Technologies Used

laravel
laravel
laravel
laravel
laravel
laravel
laravel
laravel

Development and Implementation

Team L Tech adopted a modular approach to the development of a complex Online Recruitment System (ORS). The application was divided into three main modules and their sub-modules so that development and testing could be eased.

Separate Employer Home Page , Pricing, Employer Dashboard, Company Profile & Media, Job Posting , Preview & Post Job, Search & Invite Applicants, Screen and Hire, Employer Screen & Hire Process RoadMap, Resume search and match, All Applicants, Invitation Template, Manage Jobs, Company Message, Company Followers, Company profile public view, Company media, Manage Sub-Accounts, Question template, My Transactions, Job Counts Summary, Credits summary, Schedule a strategy session & Company Setting Page etc.

Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules
Employer Side Modules

Candidate Home Page , Registration, Browse Companies, Candidate Dashboard, Candidate Profile, Find Jobs, Apply on Jobs, my job Applications, My Invitations, My Favorite Jobs, My Messages, My Followings, My documents library, Password Reset, Site setting, My notifications, Blogs & Account Setting etc.

Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules
Candidate Side Modules

Admin Users, User Packages, Manage Sub-Account Roles, Dashboard, Manage Categories, Manage Onboarding, User Activity, Manage Meta Tags, Manage Courses, Live Coaching, Manage Programs, Manage Digital Products, Manage Checklist, Manage Products, Al-a-carte, Manage Purchased Addons, Manage Membership Plans, Manage Coach Member, Export Member, Manage Enrollment, Orders, Theme, Report, Message, Addons, Settings, Profile & Accounts, Contact Us, Manage User Guide etc.

Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
Admin Panel Modules
project detail

Impact

TCJB was able to launch and market the product in a timely manner as Liangtuang Team ensured that the deliverables were provided on time while maintaining the utmost quality. Within a few months of its launch, the application has received an amazing response from Employers as well as the candidates as it allowed online recruitment process seamlessly. The direct connection between the candidates & employers has been helping to reduce the stress of online recruitment process. This ORS system also reduces the work load of TCJB team.