Skip to content

WolfTrackPlus is a web application to keep a track of Job Applications.

License

Notifications You must be signed in to change notification settings

prateeksingamsetty/WolfTrackPlus

 
 

Repository files navigation

WolfTrackPlus

image

Are you struggling to track job applications? WolfTrack keep track of them, with all new WolfTrackPlus!!!

Looking for a seamless way to manage your job search? Our Job Application Tracker is your one-stop solution to streamline and organize the entire job application process. No more scattered notes, missed deadlines, or forgotten details – stay on top of your career journey with ease. Say goodbye to the hassle of managing multiple spreadsheets or forgetting important details. With our Job Application Tracker, take control of your job search journey and pave the way for a more organized and successful career transition. Start tracking, start succeeding.

Link to Demonstration Video of the Project:

Project 3 - Youtube Link

Table of Contents

Version Tags

DOI Python License: MIT Github Code style: black GitHub closed issues GitHub open issues GitHub closed pull requests GitHub version Python Style Checker GitHub all downloads Lint Python Code Coverage Documentation Status

Project Overview

Objective

Build a comprehensive Job-Tracker application.

Features

Keep track of dates, notes, tasks, job details, salaries, locations, and valuable company insights to help users efficiently manage and organize their job application process.

Explore

Documentation Dive into the source code and test cases.

Getting Started

User Guide Start using WolfTrack effectively.

Let's Conquer Together

GitHub Repository Access the source code and contribute.

Built with:

Getting started:

  • Prerequisite:

  • Installation:

    E.g If you downloaded Python 3.8.7 above, then

    Steps to setup virtual environment

    • Create a virtual environment:

      python3.8 -m venv test_env

    • Activate the virtual environment:

      source test_env/bin/activate

    • Build the virtual environment:(must be present in project directory)

      pip install -r requirements.txt

  • Run Instructions

    To run/test the site locally:


Third-Party Tools

  • AWS Relational Database Service-RDS
    • The AWS Database is used as a primary DB by the location. The application interacts with the DB and no additional steps are required from the users.
    • Create a RDS server in AWS and make the changes in sql_helper.py
    • For any contributors or future developers, please mail to wolftrackse@gmail.com to get your AWS IAM user account details to connect to AWS RDS.

Preview

  • Sign Up Page
    • User Interface to signup to the app

image

  • Login Page
    • User Interface to login to the Wolftrack app. After successful login, user will be redirected to the Dashboard page

image

  • Dashboard

    • Job Apply Feature

      The job application feature showcases various software engineering positions, presenting pertinent details such as company names and job URLs. Users can browse through the available job listings and apply for positions by accessing the provided job URLs. Clicking on a URL redirects users to the specific job posting, enabling them to proceed with their applications directly on the respective job posting page.


image

  • All Job Applications Locations Display

The developed feature entails showcasing all the locations involved in the application process. Utilizing the OpenCage library, we retrieve coordinates corresponding to each location, enabling us to display them accurately on the website's map interface. This functionality allows users to visualize and explore the various application locations seamlessly integrated into the map displayed on the website.


image



Email Notifiications

An email is sent when a new account is created, new job application is submitted, or a status change in application.

image

image

image

SkillSync

image

image

image

Contact

In case of any issues, please e-mail your queries to shivakandhagatla1999@gmail.com or raise an issue on this repository

Contributors

Contribution

Please refer the CONTRIBUTING.md file for instructions on how to contribute to our repository.

License

This project is licensed under the MIT License.

About

WolfTrackPlus is a web application to keep a track of Job Applications.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 33.9%
  • TypeScript 33.2%
  • Python 25.3%
  • CSS 2.4%
  • PowerShell 2.3%
  • JavaScript 1.4%
  • Other 1.5%