AI Resume Builder is a smart web app that lets users create professional resumes instantly using a simple prompt. Powered by AI, it generates personalized content and formats it across 5 sleek, recruiter-ready templates.
With Google OAuth2 login, secure cloud storage, and easy editing/downloading features, users can manage their resumes anytime. Built with React, Spring Boot, and PostgreSQL for a seamless and secure experience.
Clone the project
git clone https://github.com/manirajyadav-1/AI_Resume_Builder.git
Start the Backend Services
cd backend
👉 Setup OpenAPI keys or any locally running model in application.properties
👉 Spring Boot Backend
./mvnw spring-boot:run
The Docker image for this project is available on Docker Hub:https://hub.docker.com/r/maniraj1/resume-builder
Pull the image
docker pull maniraj1/resume-builder
Run the container
docker run -p 8080:8080 maniraj1/resume-builder
This maps the container's port 8080 to your local machine's port 8080. Once running, the application will be available at: http://localhost:8080
Start the Frontend
cd frontend
Install dependencies
npm install
Start the server
npm run start