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
- Clone the repository to your local machine.
- Install the required packages by running
pip install -r requirements.txt. - Create a
.env.localfile and add the following variables:
Note: You will need to obtain an API key from the machine learning API provider.API_KEY=<your_api_key> - Run
python main.pyto start the application.
Usage
This project is currently limited to a command line tool. The program is controlled by a number of flags.
-hor--help: Displays the help menu.-oor--output: Determines if files will be output.-vor--verbose: Determines if the program will print the output.-ror--resume: Determines if a resume will be generated.-lor--letter: Determines if a cover letter will be generated.-por--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)
| File | Size | Uploaded | |
|---|---|---|---|
| job_generator_timhunterdev-1.0.0.tar.gz | 9.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|