Skip to content

laiyumi/Jobney

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jobney: A Centralized Tracking System for Job Application Management

Project Overview

Built by job seekers, for job seekers, Jobney is a job application management system designed to simplifies the process of tracking every stage of your job applications in an intuitive way, serving as a central hub that organizes all aspects of your job search in one place.

With Jobney, you can easily track your applications, view your achievements and statistics, manage different versions of your resume and cover letters, set reminders, and organize your notes. The system also provides analysis to help you identify your job preferences and actions.

overview1

Features

  • Application Mangement: Tracks job applications in a local, centralized platforms with status updates.
  • Document Handling: Organizes documents like resumes and cover letters for quick access and custimization.
  • Reminder System: Receive notifications for application deadlines to prevent missed opportunities.
  • Notes & Q&A Repository: A space for recording notes, storing job-specific questions, and saving answers for future reference.
  • LinkedIn Connection Tracker: Track professional connections relevant.
  • Progress Tracking: visualzie the application proecss with intuitive interface.

Project Architecture

Screenshot 2024-10-31 at 19 42 16

How to Run

Prerequisites

  • JDK: preferably JDK 18 or later.
  • JavaFX SDK:
  • Integrated Development Environment (IDE): preferably Eclipse.

Setup Instructions

  • Clone the Project Repository:
  • Set Up JavaFX Libraries in Eclipse:
    • Open Eclipse and navigate to your project.
    • Right-click on the project in the Project Explorer, select Properties, then go to Java Build Path.
    • Under the Libraries tab,
      • click Modulepath,
      • select Add Library ... button,
      • choose User Library,
      • choose JavaFX -> Finish -> Apply -> Apply and Close
      • At this moment, all errors should be gone.
  • Set JavaFX VM Arguments::
    • Right click Main.java, go to Run As > Run Configurations.
    • Select project’s main class under Java Application, then go to the (x) = Arguments tab.
    • In the VM Arguments field, add the following line:
      --add-modules javafx.controls,javafx.fxml
      
    • Unselect all the options under the VM Arguments field.
  • Apply and Run.

Usage

Addtional Resources

Project Report: Link

Slides: Link

UML Class Diagram: Link

Prototype: Link

About

Jobney - A Centralized Tracking System for Job Application Management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •