Relevate is a modern job and talent matching platform designed to bridge the gap between job seekers and employers, with a strong focus on AI-driven candidate evaluation and profile improvement.
Unlike traditional job portals that rely only on resumes and keyword matching, Relevate helps employers understand candidate-job fit better and helps candidates improve their profiles using AI feedback.
- AI-powered Job Fit Analysis
- AI-based Candidate Evaluation
- AI-driven Profile Improvement Suggestions
- Built-in Email Notifications
- Employer-friendly application management
- Fresher & early-career friendly platform
- Create and improve profiles
- Apply for jobs
- Track applications
- Get AI-based profile feedback
- Create companies and jobs
- Review and filter applications
- Evaluate candidates using AI
- Connect or reject candidates with notifications
- User registration
- User login
- Create new profile
- Edit profile
- Create company
- Edit company
- Create job
- Edit job
- Apply for job
- View all applications of a user
- View all applications for a job
- Filter applications
- Job Fit (AI) – Analyze how well a candidate matches a job
- Improve Profile (AI) – AI suggestions to strengthen candidate profiles
- Candidate Evaluation (AI) – AI-based candidate assessment for employers
- Connect with candidate
- Reject candidate
- Email notifications for both candidate and employer
- Rate limiting for AI usage
- Public landing / home page
- Improved UI/UX and design polish
- Frontend: React (Next.js)
- Backend: NestJS
- Database: MongoDB
- AI Integration: Google Gemini API (for job fit, evaluation, and profile improvement)
- Authentication: JWT-based authentication
- Email Service (Resend): Automated email notifications
- Set up client environment variables using env.example
- Set up server environment variables using env.example
- Ensure MongoDB is running locally or use a cloud MongoDB URI
- Clone the Repository:
git clone https://github.com/shiv-sk/Relevate.git - cd relevate
- cd server
- npm install
- cd ../client
- npm install
- cd server
- npm run start:dev
- cd client
- npm run dev
- Google Gemini API – used for AI-powered candidate evaluation and job fit analysis
- Resend API – used for email notifications
API keys are required for full functionality but are optional for basic usage.
- Live: https://relevate-gamma.vercel.app
- Demo: https://drive.google.com/file/d/1MPX5JRrqvpkInIj2rK0DZ09QeDIP48hs/view?usp=sharing
- email: shivanandcrew034@gmail.com







