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:
-
Clone the repository:
git clone https://github.com/priyam-03/Recruitify.git
cd Recruitfy
-
Install dependencies:
# Install backend dependencies
cd backend
npm install
# Install frontend dependencies
cd ../frontend
npm install
-
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.
-
Start the development servers:
# Start backend server
cd backend
npm start
# Start frontend server
cd ../frontend
npm start
-
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:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push to your branch.
- Submit a pull request to the
main
branch.
License
This project is licensed under the MIT License. See the LICENSE
file for more information.