ResAnalyze is an AI-powered resume analyzer that helps you optimize your resume for Applicant Tracking Systems (ATS) and land your dream job. It scores your resume, provides insights, and gives you tailored recommendations based on the job description you provide.
- AI-Powered Resume Analysis: Get an in-depth analysis of your resume powered by AI.
- ATS Compatibility Score: See how well your resume is optimized for ATS.
- Tailored Recommendations: Get personalized recommendations for improvement based on a job description.
- Recently Scanned Resumes: Keep track of your previously analyzed resumes.
- Secure and Private: Your data is kept secure and private.
- Frontend: React, TypeScript, Tailwind CSS
- Routing: React Router
- PDF Processing:
pdfjs-dist - State Management: Zustand
- AI: Custom AI integration for resume analysis
To get a local copy up and running, follow these simple steps.
- Node.js and npm installed. You can download them here.
- Clone the repo
git clone https://github.com/your_username/rezanalyze.git
- Install NPM packages
npm install
- Start the development server
npm run dev
- Navigate to the home page.
- Click on the "Upload" button.
- Fill in the company name, job title, and job description.
- Upload your resume in PDF format.
- Click "Upload & Analyze" to see your results.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
