SmartRecruit is an innovative open-source project designed to transform the recruitment process through cutting-edge automation and intelligent technologies.
The current recruitment landscape suffers from critical challenges:
- Inefficiency: Cumbersome data handling and candidate tracking
- Potential Cheating: Vulnerabilities in assessment integrity
- Fragmented Processes: Dispersed evaluation tools
- Time-Consuming: Manual tasks slowing down hiring cycles
SmartRecruit introduces a multi-dimensional recruitment workflow with three comprehensive rounds:
-
Aptitude Auto-Validation Round
- Intelligent assessment generation
- Automated scoring
- Cheat prevention mechanisms
- Comprehensive performance analytics
-
Technical/Coding Assessment Round
- Multi-Language Compiler Integration
- Support for popular programming languages
- Real-time code execution
- Instant submission capabilities
- Automatic code evaluation
- Syntax and performance analysis
-
HR Interview Round
- Advanced Video Interviewing Platform
- Real-time video streaming
- Interactive chat functionality
- Screen sharing capabilities
- Group video interview support
- Interview recording options
-
Intelligent Face Detection
- Real-time monitoring during assessments
- Unauthorized user detection
- Automatic frame capture
- Recruiter verification mechanisms
-
Automated Communication System
- Instant email notifications
- Transparent candidate journey tracking
- Personalized communication workflows
Explore our comprehensive project architecture through our Excalidraw Flowchart.
Dive deep into our project with SmartRecruit Documentation PDF.
Watch the detailed project overview in our YouTube Video.
Ensure the following technologies are installed:
- Node.js
- Express.js
- MongoDB
- React.js
- Vite
-
Clone the Repository
git clone https://github.com/Ganesh-Mk/SmartRecruit.git
-
Setup Frontend
cd frontend npm install # Tailwind CSS Setup npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p npm run dev
-
Setup Backend
cd backend npm install npm install nodemon nodemon
Need Environment Variables?
- Contact: smartrecruitt@gmail.com
-
Frontend:
- React.js
- Vite
- Tailwind CSS
-
Backend:
- Node.js
- Express.js
-
Database:
- MongoDB
We warmly welcome community contributions!
- Fork the Repository
- Create Feature Branch
git checkout -b feature/your-feature-name
- Commit Changes
git commit -m "Add your feature description" - Push to Branch
git push origin feature/your-feature-name
- Submit Pull Request
- Project Support: smartrecruitt@gmail.com
Transform recruitment into a seamless, intelligent, and efficient process with SmartRecruit.
Join us in revolutionizing how talent meets opportunity! 🚀🌈
Open Source | Innovative | Smart Recruitment




