Skip to main content

Resume and Cover Letter Generator

This project is a software development project that utilizes web scraping, machine learning APIs, and HTML templates to generate a resume and cover letter based on a job posting. The purpose of this project is to automate the process of job application by generating a personalized resume and cover letter in a matter of seconds.

Table of Contents

Installation

  1. Clone the repository to your local machine.
  2. Install the required packages by running pip install -r requirements.txt.
  3. Create a .env.local file and add the following variables:
    API_KEY=<your_api_key>
    
    Note: You will need to obtain an API key from the machine learning API provider.
  4. Run python main.py to start the application.

Usage

This project is currently limited to a command line tool. The program is controlled by a number of flags.

  • -h or --help: Displays the help menu.
  • -o or --output: Determines if files will be output.
  • -v or --verbose: Determines if the program will print the output.
  • -r or --resume: Determines if a resume will be generated.
  • -l or --letter: Determines if a cover letter will be generated.
  • -p or --posting: Determines if a job posting will be generated.

Contributing

Contributions are always welcome! If you have any ideas or suggestions, please create a pull request.

Release files for job-generator-timhunterdev 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for job-generator-timhunterdev 1.0.0
File Size Uploaded
job_generator_timhunterdev-1.0.0.tar.gz 9.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for job-generator-timhunterdev 1.0.0
File Interpreter ABI Platform
job_generator_timhunterdev-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 21.7 kB

Release files / job_generator_timhunterdev-1.0.0.tar.gz

Download URL job_generator_timhunterdev-1.0.0.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b05f4bc2e636397790ad929f3a97a42b72a479913ddc4d9a39574ace8f72f993
BLAKE2b-256 checksum
How to use checksums
f5441a964380ad3a882734a5e694c11608c263c849638c80e974c5bbf4e77213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / job_generator_timhunterdev-1.0.0-py3-none-any.whl

Download URL job_generator_timhunterdev-1.0.0-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cee148c17332c6dc60043eab30a9cb7a8c70e06edfcdddd354949ed6d33a0a32
BLAKE2b-256 checksum
How to use checksums
569c4bb9efe4c89fd6e1e350026e48fb670d9e076bbcef7b55abd22cdffde825
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page