Skip to content

Repository files navigation

CV Prompt Builder

CV Prompt Builder is a web application for generating detailed prompts for language models using the content of your resume. It analyses a PDF document and assembles a prompt tailored to three common career goals: finding a new job, advancing within your current company or developing new skills.

The project is built with Next.js and TypeScript. Styling is provided by Tailwind CSS and the UI components come from shadcn/ui.

Features

  • Upload or drag and drop a PDF resume.
  • Choose a goal: new job, grow in your current role or learn a new skill.
  • Optionally provide extra context or constraints to refine the prompt.
  • Generate a prompt in different languages.
  • Copy or download the generated text for use with your favourite AI tool.

Getting Started

  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Open http://localhost:3000 in your browser to use the application.

Production build

To create an optimised production build run:

npm run build

and start it with:

npm start

Project structure

app/         Application routes and layout files
components/  Shared React components
hooks/       Custom React hooks
lib/         Helper utilities and prompt templates
public/      Static assets

Contributing

Issues and pull requests are welcome. Please keep all code and documentation in English as noted in RULES.md.

About

Web application for generating detailed career advice prompts for language models using resume content

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages