Skip to content

UnifoK/Resume-Rover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resume-Rover

An AI-powered job application assistant that analyzes and scores your resume against a job description, providing suggestions for improvement. This project is being built in public as part of my job search journey.

Follow the journey on my [https://www.linkedin.com/in/sazid-a30601149/


🎯 The Problem

As a recent graduate in a competitive job market, I personally experienced the challenge of tailoring a resume for hundreds of different job applications. "Resume Rover" is my solution: a tool to automate and improve this process, ensuring every application is as strong as it can be.

✨ Core Features

  • User Authentication: Secure registration and login using Spring Security and JWT.
  • Resume Management: Upload and manage your resume in PDF format.
  • AI-Powered Analysis: Paste a job description to get instant feedback powered by the Gemini API.
  • Results Dashboard: View a match score, missing keywords, and AI-generated suggestions for tailoring your resume.

🛠️ Tech Stack

  • Backend: Java, Spring Boot, Spring Security, Spring Data JPA
  • Database: MySQL
  • AI: Google Gemini API
  • Frontend: HTML, CSS, JavaScript, Bootstrap 5
  • Deployment: AWS (Target)

🚀 Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • JDK 17 or later
  • Maven
  • MySQL Server

Installation

  1. Clone the repo
    git clone [https://github.com/UnifoK/Resume-Rover.git](https://github.com/UnifoK/Resume-Rover.git)
  2. Navigate to the project directory
    cd resume-rover
  3. Configure the database Open src/main/resources/application.properties and update the spring.datasource properties with your MySQL username and password.
  4. Run the application The application will start on http://localhost:8080.

About

AI-Powered Job Application Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages