Skip to content

varshasing/bhacks25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bhacks25

A resume builder with AI-powered feedback system.

Features

  • Resume Builder: Create and edit your resume with an intuitive interface
  • Resume Feedback: Get AI-powered feedback on your experience and project items
  • LaTeX Editor: Export your resume to professional LaTeX format
  • PDF Generation: Compile LaTeX code to PDF

Setup

Backend

  • Install TeXLive for PDF generation
  • uv sync
  • uv run uvicorn main:app --reload

Frontend

  • cd frontend
  • npm install
  • npm run dev

Usage

  1. Build Your Resume: Navigate to /builder to create your resume
  2. Get Feedback: Visit /feedback to view your resume and generate AI feedback on your experience and projects
  3. Export to LaTeX: Use /latex to edit and compile your resume to PDF

API Endpoints

  • GET /api/v1/resume - Get current resume data
  • PUT /api/v1/feedback - Generate AI feedback for resume items
  • POST /api/v1/generate-pdf - Generate PDF from LaTeX code

The feedback system analyzes your experience and project descriptions using the STAR framework and provides suggestions for improvement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •