Skip to content

Sashank006/Resume-AI-Copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ό AI Resume + Job Copilot

A full-stack AI-powered web app to help you generate, edit, score, and track job-ready resumes β€” plus search for real jobs and apply directly.


πŸš€ Features

  • βœ… Resume Upload (PDF parsing & autofill)
  • βœ… AI Resume Generation using LLM
  • βœ… ATS Scoring + Feedback
  • βœ… Resume Editing with Download (PDF, TXT)
  • βœ… Versioning with Tags + Rename
  • βœ… Real-time Job Search via API (title, location, type)
  • βœ… Job Matching Score + Apply Tracking
  • βœ… Cover Letter Autofill + Manual Writing
  • βœ… Mobile Responsive + Dark Mode
  • βœ… Toasts, Loading Spinners, Favicon, Footer

πŸ–₯️ Tech Stack

Frontend

  • React + Tailwind CSS
  • LocalStorage for resume state
  • Toast notifications for UX polish

Backend

  • Flask API (Ollama LLM for resume generation/scoring)
  • MongoDB Atlas for user + resume storage
  • PDF resume parsing + text processing

Integrations

  • JSearch (RapidAPI) for real-time job listings
  • Resume match scoring AI-calculated

πŸ› οΈ Running Locally

1. Clone the repo

git clone https://github.com/Sashank006/Resuume-AI-Copilot.git
cd your-repo-name
## 2. Install frontend dependencies
npm install
npm start
## 3. Backend Flask
cd backend
pip install -r requirements.txt
python app.py

🌐 Deployment Notes Move API keys to .env

Proxy your RapidAPI key in backend

Deploy frontend via Vercel/Netlify

Deploy backend via Render/Railway

Use MongoDB Atlas (already done βœ…)

The AI backend is currently inactive because my free credits expired. The full code and architecture are implemented, and the system can be re-activated instantly with valid API tokens

🧠 Built by Sashank R.K.

For Contact: LinkedIn | GitHub

About

Resume generator project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors