Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rashedulhaquerasel1/easyhire

Welcome to EasyHire Client Side! Explore job opportunities, apply for jobs, manage postings, read blogs, and update profiles. Access all job listings, track applications, manage your postings, save jobs, and read career advice—all in one place.
https://github.com/rashedulhaquerasel1/easyhire

css html react react-download react-hooks reactjs tailwindcss

Last synced: about 16 hours ago
JSON representation

Welcome to EasyHire Client Side! Explore job opportunities, apply for jobs, manage postings, read blogs, and update profiles. Access all job listings, track applications, manage your postings, save jobs, and read career advice—all in one place.

Awesome Lists containing this project

README

        

# EasyHire Client Side

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.

## Live Link
You can access the live version of the EasyHire website here: [Easy Hire](https://easyhire-rasel.web.app/)

## Table of Contents

- [Features](#features)
- [All Jobs](#all-jobs)
- [Applied Job](#applied-job)
- [Added Job](#added-job)
- [My Jobs](#my-jobs)
- [Blogs](#blogs)
- [User Profile](#user-profile)

# Features

### All Jobs
- 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.

### Applied Job
- View the jobs that you have applied to. This section helps you keep track of your applications and their statuses.

### Added Job
- 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.

### My Jobs
- 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.

### Blogs
- 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.

### User Profile
- 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.

## Technology Used

- 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

## Getting Started

To get a local copy up and running, follow these simple steps.

## Installation

1. Clone the repo:
```sh
git clone https://github.com/RashedulHaqueRasel1/EasyHire.git

2. Navigate to the project directory:
```sh
cd EasyHire

3. Install all dependencies:

```sh
npm install

4. Live Preview
To run the project locally and see a live preview:
```sh
npm run dev