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.
-
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.
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@
- React
- Redux
- Tailwind CSS
- Node.Js
- Express.Js
- MongoDB
- Firebase
- Vercel
- Netlify
- Mohammad Mashrafil Hossain Mahi
- Abu Ibrahim Md Moeenuddin Miran
- Md Thouhid Hussain
- Md Mohosin Ali Shah
- Muhammad Arafat Hossain
- Abu Rayhan
- Live Site Link : https://hiremaster.netlify.app/
- Client Site Code Link : : https://github.com/mdmasharafilhossain/HireMaster-Client
- Server Side Code Link : https://github.com/mdmasharafilhossain/HireMaster-Server