The AI Resume Generator is a web application that helps users create professional resumes with the power of AI. It leverages Spring Boot for the backend, integrates with Ollama (local AI model) for resume generation, stores data in JSON files, and provides a sleek and interactive frontend built using React.js.
-
AI-Powered Resume Generation: Uses Ollama's local AI model to generate tailored resumes based on user input.
-
JSON-Based Storage: Simple and lightweight storage using JSON files.
-
Responsive Frontend: Built with React.js and styled with Tailwind CSS and DaisyUI for a modern UI.
-
Downloadable Resumes: Export resumes in PDF format.
-
Real-time Editing: Users can preview and edit their resume before downloading.
GET /api/items| Method | Endpoints | Description |
|---|---|---|
GET |
/api/resumes |
Fetch all saved resumes |
POST |
/api/resumes/generate |
Generate a new resume using AI |
GET |
/api/resumes/{id} |
Get a specific resume by ID |
DELETE |
/api/resumes/{id} |
Delete a resume |
First head over to this repo https://github.com/vineoy/ai-resume-server and download the backend server files and start the server
git clone https://github.com/yourusername/ai-resume-generator.git
cd ai-resume-generator/backend mvn clean install mvn spring-boot:run cd ../frontend npm install npm run dev