You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## 📋 Table of Contents
1. ✨ [Introduction](#introduction)
2. ⚙️ [Tech Stack](#tech-stack)
3. 🔋 [Features](#features)
4. 🤸 [Quick Start](#quick-start)
5. 🔗 [Assets](#links)
6. 🚀 [More](#more)
---
## ✨ Introduction
Build an **AI-powered Resume Analyzer** with React, React Router, and Puter.js!
Implement seamless auth, upload and store resumes, and match candidates to jobs using smart AI evaluations.
Get custom feedback and ATS scores tailored to each listing—all wrapped in a clean, reusable UI.
This project is built and maintained by **Rejuan Ahamed Anik**.
---
## ⚙️ Tech Stack
- **[React](https://react.dev/)** – Open-source library for building user interfaces.
- **[React Router v7](https://reactrouter.com/)** – Routing for React apps with nested routes, loaders, actions, and more.
- **[Puter.com](https://puter.com/)** – A privacy-first cloud platform for apps, files, and data.
- **[Puter.js](https://puter.com/puter-js)** – Client-side SDK with serverless auth, storage, and AI APIs.
- **[Tailwind CSS](https://tailwindcss.com/)** – Utility-first CSS framework for modern UI.
- **[TypeScript](https://www.typescriptlang.org/)** – JavaScript superset with static typing.
- **[Vite](https://vite.dev/)** – Next-gen frontend build tool with instant startup and fast HMR.
- **[Zustand](https://github.com/pmndrs/zustand)** – Lightweight global state management.
---
## 🔋 Features
👉 **Browser-based Authentication** – Entirely handled with Puter.js, no backend required.
👉 **Resume Upload & Storage** – Securely upload and keep resumes in one place.
👉 **AI Resume Matching** – Get ATS scores & custom job-matching feedback.
👉 **Reusable Components** – Modular, clean, and scalable UI.
👉 **Cross-Device Compatibility** – Fully responsive across all devices.
👉 **Modern UI/UX** – Sleek design with Tailwind CSS + shadcn/ui.
---
## 🤸 Quick Start
### Clone Repository
```bash
git clone https://github.com/rejuan-anik/ai-resume-analyzer.git
cd ai-resume-analyzer
# ats-cv
# ats-cv
what next