Skip to content

A desktop application designed to empower users in efficiently managing their job search journey. This comprehensive tool goes beyond basic tracking, offering an extensive set of features to enhance the user's job search experience.

Notifications You must be signed in to change notification settings

AdamZieman/JobApplicationVault

Repository files navigation

Job Application Vault

The Job Application Vault is a desktop application developed with Python, PyQT, and SQLite, designed to empower users in efficiently managing their job search journey. This comprehensive tool goes beyond basic tracking, offering an extensive set of features to enhance the user's job search experience.

Features

  • Job Application Status: Users can view key information about all of their job applications in a table, and filter the results.
  • Job Application Details: Users can store, view, and update detailed information regarding each job application.
  • Contact Book: Users can view all of their contacts and their information, and filter the results.
  • Interview Questions: Users can add or view questions they have been asked during interviews.
  • Statistics: Users can view statistics about their job search experience such as how many job application's they've submitted, how many interviews they've completed, and what the top skills are in their job applications.

Requirements

  • Python
    • v2.7 through v3.10 (inclusive), excluding v3.0 through v3.4 (inclusive)
    • Developed with v3.9.10
  • pip
  • SQLite3

Installation

  1. Clone the Repository: git clone https://github.com/AdamZieman/job-application-vault.git
  2. Install production-level dependencies: pip install -r requirments.txt

Usage

  1. Navigate to the project's source code directory: cd job-application-vault
  2. Run the application: python main.py
  3. Use the application to add, edit, and manage your job applications

Screenshots

Applications Page

About

A desktop application designed to empower users in efficiently managing their job search journey. This comprehensive tool goes beyond basic tracking, offering an extensive set of features to enhance the user's job search experience.

Topics

Resources

Stars

Watchers

Forks

Languages