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

Repository files navigation

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

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages