Skip to content

Hire Master is a platform where individual job seekers can apply for jobs, create profiles with all necessary information also manage it. On the other hand, hiring managers post jobs containing all information about the job with individuals’ profiles. Managing jobs posted by the hiring manager, applications related to the job, and confirming an app

Notifications You must be signed in to change notification settings

mohosin2126/hire-master-client

 
 

Repository files navigation

HireMaster

Hire Master is a platform where individual job seekers can apply for jobs, create profile with all necessary information also manage it. On the other hand, hiring managers post jobs containing all information of the job with individuals’ profile. Managing jobs posted by the hiring manager, applications related to job, confirming an applicant can be performed from this side.

Homepage of HireMaster

Key Features

  • User can talk to hiring manager by live chat.

  • User can use chat bot if they need general help.

  • If a user apply for a job hiring manager will be notified.

  • manager can view applicant profile.

  • Dark/Light mode

  • admin can access all information of users and hiring manager also the statistic of the site. he/she can take action against any users or hiring manager if he want.

  • Hiring manager can download resume of an applicant.

  • Users can create profile and if they want they can update the profile

  • Users can find jobs by their category.

  • Users can filter job by job title, job location, salary range, job type ect.

How To Start

To start working you need to follow these steps.

# Clone this repository
$ git clone https://github.com/mdmasharafilhossain/HireMaster-Client.git

# Go into the repository
$ cd HireMaster-Client

# Install dependencies
$ npm install

# Create .env.local file and add these env variables.

VITE_apiKey=AIzaSyBWlIjwYPHWuUILxQQC48q5TZZkK83bwXM 
VITE_authDomain=hiremaster-9e857.firebaseapp.com
VITE_projectId=hiremaster-9e857
VITE_storageBucket=hiremaster-9e857.appspot.com
VITE_messagingSenderId=220999500495
VITE_app=1:220999500495:web:cd5561eb53d26623b8edba
VITE_IMAGE_HOSTING_KEY=23272cf172fd85ad9006a154ec724204
VITE_PAYMENT_GATEWAY_PK=pk_test_51OILW1J6HJQdkfhWoVZSMrGxcwGjq84xp6tiMWTTLI8XjyOSYrfhxnPlqXjIwdXQqYmPzBUVfchI1BzIY1iQrwoB009SocRKXc
VITE_IMAGE_HOSTING_KEY_COMPANY_LOGO=ccbaf51fa2d1fd48dc9cc80274dab471
VITE_IMAGE_HOSTING_KEY_COURSE_PHOTO=000b9b32a2a9baab2d0199d42a3c2ace

# Connect frontend with backend by this link given bellow.
https://hire-master-server.vercel.app

* Replace this link in axiosPublic, axiosSecure and explore by category if needed.


# Run the app
$ npm run dev

# Login Info
User :
user50@gmail.com
Pass: 123456

Manger:
manager4@gmail.com
Pass:manager123@

Technologies Used

  • React
  • Redux
  • Tailwind CSS
  • Node.Js
  • Express.Js
  • MongoDB
  • Firebase
  • Vercel
  • Netlify

Contributors

  1. Mohammad Mashrafil Hossain Mahi
  2. Abu Ibrahim Md Moeenuddin Miran
  3. Md Thouhid Hussain
  4. Md Mohosin Ali Shah
  5. Muhammad Arafat Hossain
  6. Abu Rayhan

🔗 Links

About

Hire Master is a platform where individual job seekers can apply for jobs, create profiles with all necessary information also manage it. On the other hand, hiring managers post jobs containing all information about the job with individuals’ profiles. Managing jobs posted by the hiring manager, applications related to the job, and confirming an app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • Other 0.5%