Your AI-Powered Career Coach & Resume Builder
PathFinder AI is an intelligent web application that helps you craft professional resumes, write tailored cover letters, and prepare for interviews — all powered by AI. Whether you're launching your career or making your next big move, Pathfinder is your personalized guide.
- 📝 AI Resume Builder – Create personalized, ATS-friendly resumes.
- 💌 Cover Letter Generator – Generate tone-matched, role-specific letters.
- 🧠 Interview Preparation – Practice with adaptive, role-based AI questions.
- 📊 Industry Insights – Get real-time trends, salary data, and in-demand skills.
- 🔐 Secure Auth – Authenticated via Clerk with full user session management.
- Framework: Next.js 14 (App Router)
- Authentication: Clerk.dev
- AI Engine: Gemini API (Google AI)
- Database: PostgreSQL with Prisma ORM
- Styling: TailwindCSS + ShadCN UI
- Deployment: Vercel
Clone the project and install dependencies:
git clone https://github.com/harshdwivediiiii/pathfinder-ai.git
cd pathfinder-ai
npm install
Create a .env.local file and add the following environment variables:
DATABASE_URL=your_postgresql_connection_string
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/onboarding
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/onboarding
GEMINI_API_KEY=your_gemini_api_key
Generate the Prisma client:
npx prisma generate
Then run the app:
npm run dev
Visit http://localhost:3000 to view your application.
All user accounts are managed securely using Clerk.dev. After signing in, users are routed through an onboarding flow before accessing dashboards.
All smart content — resume bullets, cover letters, interview questions — are powered by the Gemini API, using prompts customized by user input, tone, and job descriptions.
This project is licensed under the MIT License.
For questions, feedback, or collaborations:
📧 harshvardhandwivedi18@gmail.com
Deploy instantly using Vercel.
Need help? See the
Next.js Deployment Docs.
Pathfinder AI – Smart Careers Start Here.
