Skip to main content

Create a resume and cover letter automatically

Project description

Resi-builder

Create a resume and cover letter tailored to a specific job description using AI.

Installation

pip install resi-builder

Build User History

The following can be a JSON file or a python dictionary

{
  "contact_info": {
    "name": "",
    "phone": "",
    "email": "",
    "linkedIn": ""
  },
  "education": [
    {
      "school": "",
      "degree": "",
      "field_of_study": "",
      "location": ""
    }
  ],
  "history": [
    {
      "role": "",
      "company": "",
      "dates": "",
      "experience": [],
      "industry": []
    }
  ],
  "activities_and_interests": "",
  "profile": "",
  "skills": []
}

Build Resume

In order to make a preview resume use the following

import resi

# Job metadata
metadata = {
    'hiring_manager': '',
    'job_desc': 'Job Description'
}

# Build the preview data
resume_data =  resi.resume.build_resume_preview(metadata, user_history)

# Be sure to preview the data before building the final file

# Build the final PDF file
resi.resume.build_resume_pdf(resume_data, user_history)

Build Cover Letter

import resi

# Job metadata
metadata = {
    'hiring_manager': '',
    'job_desc': 'Job Description'
}

# Build the preview data
cover_letter_data = resi.cover_letter.build_cover_letter_preview(metadata, user_history)

# Be sure to preview the data before building the final file

# Build the final PDF file
resi.cover_letter.build_cover_letter_pdf(cover_letter_data, user_history)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

resi_builder-0.1.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

resi_builder-0.1.1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file resi_builder-0.1.1.tar.gz.

File metadata

  • Download URL: resi_builder-0.1.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for resi_builder-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f9a66493d7440ee0ba996fc9c7bb929f121034f558cb570d5266f900dc6b2b4d
MD5 c1531b9efd36c5a0fdfbc21f7b622385
BLAKE2b-256 afd8122f05f55a7be89b00793d583a6e972e2342b737c09fe74e620301cc17ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for resi_builder-0.1.1.tar.gz:

Publisher: publish_tagged.yml on cerdamario13/resi-builder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file resi_builder-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: resi_builder-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for resi_builder-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c79a6d5b8fe4fba3adb6a61f1a2ffa8893240661323917c5365ab41852b64b52
MD5 0dc1e3b52f2f314fad3d677ec003d3e4
BLAKE2b-256 1bcae9e45d1fc4fd97882543ce01f33ca6cf583e69e0807bf39c10c850b5119d

See more details on using hashes here.

Provenance

The following attestation bundles were made for resi_builder-0.1.1-py3-none-any.whl:

Publisher: publish_tagged.yml on cerdamario13/resi-builder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page