personal PWA React ATS Optimization PDF Generation Privacy First
ResuMeow - ATS Resume Builder
ResuMeow
Build ATS-Friendly Resumes That Get You Interviews.
A powerful, free, and open-source Progressive Web App (PWA) designed to help job seekers create professional resumes that pass Applicant Tracking Systems (ATS).
✨ Key Features
đź“„ Professional Resume Builder
- ATS-Optimized Templates: Clean, semantic layouts (Modern, Classic, Technical, etc.) designed to pass automated filters.
- Live Preview: Real-time rendering of your resume as you type.
- PDF Export: Instant, publication-ready PDF downloads.
- Comprehensive Sections: Support for Work Experience, Education, Projects, Skills, Certifications, and more.
🔍 Advanced ATS Checker
- Instant Scoring: Get a 0-100 compatibility score for your resume.
- Keyword Analysis: Identify missing industry keywords and strong action verbs.
- Job Match: Compare your resume against specific job descriptions for tailored feedback.
- Actionable Insights: Specific recommendations to improve structure and readability.
đź”’ Privacy First Architecture
- 100% Client-Side: All processing happens directly in your browser.
- No Data Collection: Your personal info never leaves your device.
- Local Storage: Data is persisted securely using your browser’s local storage.
- No Sign-Up: Start building immediately without account creation.
🛠️ Technology Stack
- Framework: Next.js 16 (App Router)
- Language: TypeScript for robust type safety.
- Styling: Tailwind CSS v4 with Radix UI + shadcn/ui.
- Core Libraries:
- @react-pdf/renderer: For pixel-perfect PDF generation.
- PDF.js + Mammoth.js: For precise resume parsing.
- Compromise.js: For Natural Language Processing (NLP).
📊 ATS Scoring System
ResuMeow’s unique checking algorithm evaluates resumes across four key dimensions:
- Keywords (30%): Verification of action verbs and industry-specific terms.
- Formatting (25%): Checks for file type, length, and complex parsing hazards.
- Structure (25%): Analysis of section headings and logical organization.
- Readability (20%): Flesch-Kincaid scoring and sentence complexity analysis.
📱 Additional Highlights
- PWA Support: Fully offline-capable application installable on mobile and desktop.
- Performance: Optimized for speed and lightweight usage.
- Accessibility: Built with inclusive design principles.