Skip to content

NirvikD/resume-app

Repository files navigation

AI Resume Analyzer

📋 Table of Contents

  1. Introduction
  2. ⚙️ Tech Stack
  3. 🔋 Features
  4. 🤸 Quick Start

✨ Introduction

AI-powered Resume Analyzer built with React, React Router, and Puter.js. The app allows users to upload and store resumes, get ATS-based scoring, and receive tailored feedback for specific job listings. It’s designed with a modern UI, responsive design, and reusable components.

⚙️ Tech Stack

  • React – component-based UI library
  • React Router v7 – routing and navigation
  • Puter.js – client-side SDK for serverless auth, storage, and AI integration
  • Tailwind CSS – utility-first CSS framework
  • TypeScript – static typing and improved tooling
  • Vite – fast build tool and dev server
  • Zustand – minimal global state management

🔋 Features

  • Authentication – handled fully in-browser using Puter.js
  • Resume Upload & Storage – securely upload and manage multiple resumes
  • AI Resume Matching – ATS scoring and feedback against job listings
  • Reusable, Modern UI – consistent and clean design
  • Cross-Device Compatibility – responsive interface across all devices
  • Code Reusability – modular components for scalability

🤸 Quick Start

Prerequisites

Clone Repository

git clone https://github.com/adrianhajdin/ai-resume-analyzer.git
cd ai-resume-analyzer
## 🚀 Installation & Running  
npm install

Run Project

npm run dev

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published