├── .dockerignore ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── app ├── app.css ├── components │ ├── Accordion.tsx │ ├── FileUploader.tsx │ ├── Navbar.tsx │ ├── ResumeCard.tsx │ ├── ScoreCircle.tsx │ ├── ScoreGauge.tsx │ └── feebdack │ │ ├── ATS.tsx │ │ ├── Details.tsx │ │ └── Summary.tsx ├── constants │ └── index.ts ├── lib │ ├── pdf2img.ts │ ├── puter.ts │ └── utils.ts ├── root.tsx ├── routes.ts ├── routes │ ├── auth.tsx │ ├── home.tsx │ ├── resume.tsx │ ├── upload.tsx │ └── wipe.tsx └── types │ ├── index.d.ts │ └── puter.d.ts ├── package.json ├── public ├── favicon.ico ├── icons │ ├── ats-bad.svg │ ├── ats-good.svg │ ├── ats-warning.svg │ ├── back.svg │ ├── check.svg │ ├── cross.svg │ ├── info.svg │ ├── pin.svg │ └── warning.svg ├── images │ ├── bg-auth.svg │ ├── bg-main.svg │ ├── bg-small.svg │ ├── pdf.png │ ├── resume-scan-2.gif │ └── resume-scan.gif └── pdf.worker.min.mjs ├── react-router.config.ts ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- 1 | .react-router 2 | build 3 | node_modules 4 | README.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/README.md -------------------------------------------------------------------------------- /app/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/app.css -------------------------------------------------------------------------------- /app/components/Accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/Accordion.tsx -------------------------------------------------------------------------------- /app/components/FileUploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/FileUploader.tsx -------------------------------------------------------------------------------- /app/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/Navbar.tsx -------------------------------------------------------------------------------- /app/components/ResumeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/ResumeCard.tsx -------------------------------------------------------------------------------- /app/components/ScoreCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/ScoreCircle.tsx -------------------------------------------------------------------------------- /app/components/ScoreGauge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/ScoreGauge.tsx -------------------------------------------------------------------------------- /app/components/feebdack/ATS.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/feebdack/ATS.tsx -------------------------------------------------------------------------------- /app/components/feebdack/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/feebdack/Details.tsx -------------------------------------------------------------------------------- /app/components/feebdack/Summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/components/feebdack/Summary.tsx -------------------------------------------------------------------------------- /app/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/constants/index.ts -------------------------------------------------------------------------------- /app/lib/pdf2img.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/lib/pdf2img.ts -------------------------------------------------------------------------------- /app/lib/puter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/lib/puter.ts -------------------------------------------------------------------------------- /app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/lib/utils.ts -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes.ts -------------------------------------------------------------------------------- /app/routes/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes/auth.tsx -------------------------------------------------------------------------------- /app/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes/home.tsx -------------------------------------------------------------------------------- /app/routes/resume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes/resume.tsx -------------------------------------------------------------------------------- /app/routes/upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes/upload.tsx -------------------------------------------------------------------------------- /app/routes/wipe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/routes/wipe.tsx -------------------------------------------------------------------------------- /app/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/types/index.d.ts -------------------------------------------------------------------------------- /app/types/puter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/app/types/puter.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icons/ats-bad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/ats-bad.svg -------------------------------------------------------------------------------- /public/icons/ats-good.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/ats-good.svg -------------------------------------------------------------------------------- /public/icons/ats-warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/ats-warning.svg -------------------------------------------------------------------------------- /public/icons/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/back.svg -------------------------------------------------------------------------------- /public/icons/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/check.svg -------------------------------------------------------------------------------- /public/icons/cross.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/cross.svg -------------------------------------------------------------------------------- /public/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/info.svg -------------------------------------------------------------------------------- /public/icons/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/pin.svg -------------------------------------------------------------------------------- /public/icons/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/icons/warning.svg -------------------------------------------------------------------------------- /public/images/bg-auth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/bg-auth.svg -------------------------------------------------------------------------------- /public/images/bg-main.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/bg-main.svg -------------------------------------------------------------------------------- /public/images/bg-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/bg-small.svg -------------------------------------------------------------------------------- /public/images/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/pdf.png -------------------------------------------------------------------------------- /public/images/resume-scan-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/resume-scan-2.gif -------------------------------------------------------------------------------- /public/images/resume-scan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/images/resume-scan.gif -------------------------------------------------------------------------------- /public/pdf.worker.min.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/public/pdf.worker.min.mjs -------------------------------------------------------------------------------- /react-router.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/react-router.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaScript-Mastery-Pro/ai-resume-analyzer/HEAD/vite.config.ts --------------------------------------------------------------------------------