Craft the resume that lands the interview. CareerCraft AI is a full-stack SaaS application that leverages generative AI to provide a comprehensive suite of tools for resume analysis, enhancement, and optimization.
Home Page
Dashboard
Visit this link to view Demo
OR
Visit the live Demo
The job application process can feel like a black hole. Talented candidates are often overlooked not because they lack skills, but because their resumes fail to communicate their value effectively or pass through automated screening systems (ATS). I built CareerCraft AI to solve this problem by providing job seekers with an intelligent assistant to create a truly compelling, professional, and optimized resume.
- Multi-Format Resume Parsing: Upload
.pdf
,.docx
, or.txt
files, or simply paste text. All parsing is done securely in the browser. - Guided Resume Builder: Don't have a resume? Create one from scratch with a step-by-step wizard and get AI-powered suggestions for every section.
- AI-Powered Comprehensive Review: Get a holistic analysis of your resume, including an overall quality score, key recommendations, and content analysis for grammar, tone, and impact.
- Job-Specific Optimization: Paste a job description URL to get a "Job Match Score," identify keyword gaps, and receive suggestions to tailor your resume for a specific role.
- ATS Readiness Optimization: Understand how an Applicant Tracking System sees your resume and get an ATS compatibility score with actionable advice.
- AI Cover Letter Generation: Generate a tailored cover letter draft in seconds based on your enhanced resume and the target job description.
- Professional Template Library & PDF Export: Choose from a library of professionally designed, ATS-friendly templates and export your final resume as a polished PDF.
This project is built on a modern, serverless architecture designed for scalability and rapid development.
- Framework: Next.js (with App Router)
- Language: TypeScript
- Generative AI: Google Gemini via Genkit
- Backend & Hosting: Firebase (Authentication, Firestore, App Hosting)
- UI: React, ShadCN UI, Tailwind CSS
➡️ See the detailed Architecture and Tech Stack Documentation
The source code for CareerCraft AI is private. This README focuses on product overview and high-level documentation. Run and setup instructions are intentionally omitted.
- Architecture Overview
- Tech Stack
- Features Guide
- Setup & Deployment
- Future Roadmap
- FAQ & Troubleshooting
This project is actively developed. You can view a timeline of the work and key milestones, which serves as proof of my consistent contribution and the project's evolution.
- Changelog: A versioned log of new features and fixes.
- Progress History: A human-readable development timeline.
I've written a detailed, Medium-ready article that breaks down how I built this entire application from scratch using a modern, AI-first tech stack.
➡️ Read the full story: "How I Built an AI-Powered Resume Assistant with Firebase and Genkit"
- GitHub: @pmutua
- Medium: @pmutua
- LinkedIn: Philip Mutua
- Email: pmutua@live.com