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.
- 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.
- Frontend: React.js
- Backend: Express.js
- Database: MongoDB
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/priyam-03/Recruitify.git cd Recruiitfy
-
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 inbackend
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.
- 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.
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.
This project is licensed under the MIT License. See the LICENSE
file for more information.