Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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.
https://github.com/priyam-03/recruitify
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
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/priyam-03/recruitify
- Owner: priyam-03
- License: mit
- Created: 2024-06-12T14:59:07.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-07T12:45:21.000Z (about 2 months ago)
- Last Synced: 2024-11-07T13:46:22.433Z (about 2 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: http://recruitingwebsite.online
- Size: 23.7 MB
- Stars: 5
- Watchers: 1
- Forks: 14
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# 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](#features)
- [Technology Stack](#technology-stack)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## 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**:
```bash
git clone https://github.com/priyam-03/Recruitify.git
cd Recruitfy
```2. **Install dependencies**:
```bash
# 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**:
```bash
# 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.