A modern web application that analyzes resumes using AI to provide comprehensive feedback and ATS (Applicant Tracking System) scoring.
- Resume Upload: Upload PDF resumes for analysis
- AI-Powered Analysis: Get detailed feedback on resume content and structure
- ATS Scoring: Receive an ATS compatibility score with improvement suggestions
- Visual Preview: View uploaded resumes with image conversion
- Detailed Reports: Get comprehensive analysis including:
- Summary of strengths and weaknesses
- ATS optimization tips
- Detailed feedback on various resume sections
- Frontend: React 19 with React Router v7
- Styling: Tailwind CSS
- File Processing: PDF.js for PDF handling
- Storage: Puter.js for file and data management
- Build Tool: Vite
- TypeScript: Full type safety
-
Install dependencies:
-
Start the development server:
-
Build for production:
- Visit the application homepage
- Upload your resume in PDF format
- Wait for the AI analysis to complete
- Review your detailed feedback and ATS score
- Use the suggestions to improve your resume
- /app - Main application code
- /components - Reusable UI components
- /routes - Page components and routing
- /lib - Utility functions and integrations
- /constants - Application constants
- /types - TypeScript type definitions
- /public - Static assets and icons