priyam-03 / Recruitify

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.
http://recruitingwebsite.online
MIT License
6 stars 14 forks source link
aws-ec2 aws-s3 ci-cd cookie-based-auth docker expressjs github-actions graphql hacktoberfest mern-stack mongodb nodejs nodemailer-smtp-transport pubsub reactjs redis webrtc websocket

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

Technology Stack

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

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.