Skip to content

Resumify is an AI-powered resume review web app that helps users enhance their job applications by providing instant, intelligent feedback on their uploaded resumes. It analyzes formatting, keywords, and ATS compatibility, offering actionable suggestions to improve resume quality and job-match potential.

Notifications You must be signed in to change notification settings

Amol-Singh/Resumify

Repository files navigation

📑 Table of Contents

🧠 Introduction

Resumify is an AI-powered resume feedback web application that helps job seekers improve their resumes through automated analysis and real-time visual insights.

Users can upload a resume and receive AI-generated feedback on content quality, skills, formatting, keywords, and ATS (Applicant Tracking System) compatibility. This web app bridges the gap between generic resume templates and industry-optimized documents by providing targeted suggestions and enhancement tips through an interactive review interface.

🚀 Live Website: https://resumify-genai.vercel.app

🧰 Tech Stack

This project leverages modern web technologies and powerful AI integrations:

  • React (with Remix): Used for building a fast, scalable frontend UI with server-side rendering capabilities.
  • Tailwind CSS: Enables rapid styling with utility-first classes and responsive design out of the box.
  • Puter SDK (File System + Key-Value Store): Utilized to store uploaded resumes, feedback, and related data persistently and securely.
  • Claude Sonnet 4: Used Anthropic’s language model to generate structured, categorized resume feedback for quick retrieval and display.
  • Custom Image-to-PDF Preview: Users get a live preview of their uploaded resumes, converted and rendered using blob-based previews.
  • TypeScript: Ensures type safety across all major data structures, particularly for feedback and resume metadata.

✨ Features

  • Upload PDF resumes and receive real-time visual previews.
  • View AI-generated feedback categorized as Summary, ATS Score & Tips, and Detailed Improvements.
  • Preview and download resumes directly from the web app.
  • Fully responsive design with smooth transitions and animations.
  • Secure file and metadata handling using Puter’s SDK.

📸 Screenshots

Login Page

Login

Home Page

Upload Screenshot

Resume Upload

Upload Screenshot

AI Result

Feedback Screenshot

Resume Feedback

Preview Screenshot

⚡ Quick Start

# 1. Clone the repository
git clone https://github.com/Amol-Singh/resumify.git
cd resumify

# 2. Install dependencies
npm install

# 3. Run the app locally
npm run dev

# 4. Deploy on Puter
puter deploy

About

Resumify is an AI-powered resume review web app that helps users enhance their job applications by providing instant, intelligent feedback on their uploaded resumes. It analyzes formatting, keywords, and ATS compatibility, offering actionable suggestions to improve resume quality and job-match potential.

Topics

Resources

Stars

Watchers

Forks