Skip to content

Recruitify is an AI-powered recruiting platform streamlines the hiring process by automating candidate shortlisting, enabling virtual interviews, and supporting professional networking. Built with React, Express, and MongoDB, it offers a modern, efficient solution for recruiters and job seekers alike.

License

Notifications You must be signed in to change notification settings

priyam-03/Recruitify

AI-Powered Recruiting Platform

Welcome to the AI-Powered Recruiting Platform! This platform is designed to revolutionize the recruitment process by integrating AI-driven features, seamless interview management, and social networking capabilities.

Table of Contents

Features

  • AI-Powered Automated Shortlisting: Automatically shortlist candidates based on profile matching and job requirements.
  • Integrated Interview System: Conduct virtual interviews similar to Google Meet directly within the platform.
  • Networking and Messaging: Connect with professionals, send messages, and build your network.
  • Content Creation and Sharing: Post updates, share professional content, and engage with the community.

Technology Stack

  • Frontend: React.js
  • Backend: Express.js
  • Database: MongoDB

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/priyam-03/Recruitify.git
    cd Recruitfy
  2. Install dependencies:

    # Install backend dependencies
    cd backend
    npm install
    
    # Install frontend dependencies
    cd ../frontend
    npm install
  3. Set up environment variables:

    Create a secret.env file in backend directories and add the necessary environment variables as outlined in the .env.example file.

  4. Start the development servers:

    # Start backend server
    cd backend
    npm start
    
    # Start frontend server
    cd ../frontend
    npm start
  5. Access the platform: Open your browser and navigate to http://localhost:3000 to start using the platform.

Usage

  • User Authentication: Sign up or log in to start using the platform.
  • Profile Management: Create and manage your professional profile.
  • Job Searching: Browse job listings and apply directly through the platform.
  • AI Shortlisting: Let the AI help you find the best candidates or jobs.
  • Virtual Interviews: Schedule and conduct interviews with just a few clicks.
  • Networking: Connect with other professionals and expand your network.
  • Messaging: Communicate with connections directly through the platform.
  • Content Creation: Share posts and updates with your network.

Contributing

We welcome contributions! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes and push to your branch.
  4. Submit a pull request to the main branch.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Recruitify is an AI-powered recruiting platform streamlines the hiring process by automating candidate shortlisting, enabling virtual interviews, and supporting professional networking. Built with React, Express, and MongoDB, it offers a modern, efficient solution for recruiters and job seekers alike.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11

Languages