Welcome to the client side of the EasyHire website! This repository contains the front-end code for the EasyHire platform, where users can explore job opportunities, apply for jobs, manage their job postings, read blogs, and update their user profiles.
You can access the live version of the EasyHire website here: Easy Hire
- Features
- All Jobs
- Applied Job
- Added Job
- My Jobs
- Blogs
- User Profile
- Browse and search for job listings available on the platform. Users can filter jobs by category, location, and other criteria to find the perfect match for their skills and preferences.
- View the jobs that you have applied to. This section helps you keep track of your applications and their statuses.
- For recruiters and employers, this section displays the jobs you have posted on the platform. Manage your job postings, view applications, and edit job details as needed.
- A personalized section where users can save jobs they are interested in, track the status of their applications, and receive recommendations based on their profile and job search history.
- Read insightful articles and blog posts related to career advice, job search tips, industry trends, and more. Stay informed and get tips to improve your job search and career growth.
- Update your personal information, upload your resume, manage your account settings, and view your job application history. Ensure your profile is up-to-date to enhance your job search experience.
- Git
- Express.js
- React.js
- MongoDB
- Firebase
- Tailwind CSS
- Swiper.js
- SweetAlert
- Daisy UI
- Meraki UI
- React Router Dom
- React Hook Form
- React Icon
- Axios
To get a local copy up and running, follow these simple steps.
-
Clone the repo:
git clone https://github.com/RashedulHaqueRasel1/EasyHire.git
-
Navigate to the project directory:
cd EasyHire
-
Install all dependencies:
npm install
-
Live Preview To run the project locally and see a live preview:
npm run dev