careercompass  by arsh342

AI career platform connecting job seekers and employers

Created 8 months ago
440 stars

Top 67.7% on SourcePulse

GitHubView on GitHub
Project Summary

CareerCompass is an AI-powered, dual-sided platform designed to revolutionize how job seekers and employers connect. It offers intelligent job matching, comprehensive analytics, and automated workflows for the entire hiring journey, benefiting both individuals seeking employment and organizations looking to hire.

How It Works

The platform leverages Google Gemini AI and the Genkit framework to orchestrate 17 specialized AI flows, covering tasks from resume parsing and generation to interview preparation and candidate ranking. Its dual-sided architecture provides a seamless experience for both job seekers and employers, featuring a rich library of 67 UI components and real-time analytics dashboards for actionable insights.

Quick Start & Requirements

  • Primary install/run command: Clone the repository (git clone https://github.com/arsh342/careercompass.git), navigate into the directory (cd careercompass), install dependencies (npm install), and start the development server (npm run dev).
  • Non-default prerequisites: Node.js 18.x or higher, npm or yarn, and Git.
  • Environment Variables: Requires extensive configuration via a .env.local file, including API keys for Firebase, Google AI (Gemini), Brevo (email), Cloudinary (image storage), and Stripe (payments).
  • Links: Live Demo, Repository.

Highlighted Details

  • Features 17 distinct AI flows powered by Google Gemini, including findAndRankCandidates, generateResume, and interviewPrep.
  • Boasts a library of 67 UI components with animations, built using React and Tailwind CSS.
  • Offers a dual-sided platform experience for both job seekers and employers, with features like ATS optimization, AI candidate ranking, and smart job posting.
  • Provides real-time analytics dashboards for both user groups and includes email automation capabilities.

Maintenance & Community

The provided README does not detail specific community channels (like Discord or Slack), notable contributors, sponsorships, or a public roadmap.

Licensing & Compatibility

This project is licensed under the MIT License, which generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

The platform's functionality is heavily dependent on external API integrations (Google Gemini, Firebase, Brevo, Cloudinary, Stripe), necessitating valid API keys and potentially incurring associated costs. The project appears to be in active development, indicated by the npm run dev script for starting the development server.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
321 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.