Skip to content

nafisk/Headhunter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

38 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


Logo

HeadHunter

A sophisticated talent acquisition platform designed to optimize the hiring process.
View Demo ยท Report Bug ยท Request Feature

About The Project

HeadHunter is a sophisticated talent acquisition platform designed to optimize the hiring process. This comprehensive full-stack web application enables job seekers to upload their resumes and highlight their skills and experience. Recruiters and administrators can sign up to access a diverse pool of candidates, identify trending skills in the job market, and connect directly with job seekers who possess the desired competencies.

Key benefits of using HeadHunter:

  • Efficiency: Streamline the hiring process with an intuitive interface and powerful features.
  • Visibility: Showcase your skills and experience to a wide range of potential employers.
  • Connectivity: Directly connect with recruiters and administrators to explore job opportunities.

(back to top)

Built With

React Tailwind CSS Node.js Express.js MongoDB

(back to top)

Demo

Home Screen:

Login Screen:

Recruiter Sign-Up Screen:

Admin Dashboard:

(back to top)

Getting Started

This section provides instructions on setting up the project locally. To get a local copy up and running, follow these steps.

Prerequisites

This project requires npm. You can install npm using the following command:

npm install npm@latest -g

Installation

  1. Clone the repository git clone https://github.com/nafisk/HeadHunter.git
  2. Navigate to the server directory and install NPM packages cd server npm install
  3. Start the server npm start
  4. In a new terminal, navigate to the client directory and install NPM packages cd client npm install
  5. Start the client npm start

(back to top)

Roadmap

  • User authentication and authorization
  • Resume upload and parsing
  • Job-seeker and recruiter dashboards
  • Advanced search and filtering options
  • Notifications for job applications and recruiter interest

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this project better, please fork the repository and create a pull request. You can also open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Nafis Khan - @nafisxk - nafisrizwank@gmail.com

(back to top)

About

๐Ÿ“œ Talent Acquisition Platform

Resources

Stars

Watchers

Forks