Skip to main content

Track Job Applications Docs

A CLI application to help you track job applications and provide metrics on them.

MIT License Open Issues Good First Issues

This can help you answer questions like:

  • In how many companies have I been shortlisted yet?
  • What companies rejected my profile?
  • In how many companies I've given tech interviews?
  • In how many HR rounds I got rejected?
  • How many offers do I have? Though you won't forget this one!

And the list goes on.

Python SQLite SQLAlchemy

Table of Contents

Documentation

The documentation for this project is created using Mkdocs and deployed on GitHub Pages.

You can find the documentation here: https://aditya-gupta1.github.io/track-job-applications/

Markdown files that generates documentation are in docs folder. The website elements are generated from docs folder and moved to gh-deploy branch. It is from here that the GitHub pages picks up the files for deployment.

Installation

Prerequisites: Python

Run the following command to install the application:

pip install track-job-applications

Getting Started

// add a job application
> track-job add CompanyX SDE-1

// display all the applications
> track-job ls

// update the application details
> track-job update company <application-id> <new company name>

// know more about any command
> track-job <command> --help

// know about all the commands available
> track-job --help

// get a report on all the applications
> track-job report

// get report on all the applications made within a date range
> track-job report -s <start date in YYYY-MM-DD> -e <end date in YYYY-MM-DD>

// total applications rejected
> track-job report status rejected

Refer to the commands section in the documentation for the list of commands available.

Note: All the commands have a --start-date or -s argument to mention the start date and --end-date or -e argument to specify the end date, in case the command is to run for applications made within a date range. Also, the data model in which applications are stored can be found in references section in the docs.

Contributing

Contributions for docs as well as code are welcomed. Head over to the Contributing guidelines for steps to set up a development environment, contributing to code and contributing to docs.

Reach out

Feel free to start a discussion on anything you want to suggest or have more clarity on.

License

MIT License

Release files for track-job-applications 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 track-job-applications 1.0.0
File Size Uploaded
track_job_applications-1.0.0.tar.gz 12.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for track-job-applications 1.0.0
File Interpreter ABI Platform
track_job_applications-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size:27.4 kB

Release files / track_job_applications-1.0.0.tar.gz

Download URL track_job_applications-1.0.0.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
904dec39deab7db666fcf25b10dc2782ff5faec6291f5519c9a8a1c08751c43e
BLAKE2b-256 checksum
How to use checksums
d388bd4403df51e1f49854a59abfddbcedc4d992aa041e9e9a4662427fb7e439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.12

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

Download URL track_job_applications-1.0.0-py3-none-any.whl
Size 14.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
08cc13ce0cd5b7a87a17d618c876b9af81d71e64415647cc8e6a9fd6eed1de65
BLAKE2b-256 checksum
How to use checksums
3fa35e0448db5bd15ba2856868f607a0c224894c4e4bcf77e69b29530cb55dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.12

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