brianmituka / JobApplicationManager

A simple app for tracking your job applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Job Application Manager

This project was generated with Angular CLI version 17.0.3.

Job Application manager is a simple web application for managing and tracking job applications. The goal of this application is to have a central place where you can manage everything related to your job applications.

What can the application do?

  1. Manage your job applications so that you don't lose touch with the jobs you are applying to.
  2. Store important information about the Jobs you have applied to such as the contact person, location, important numbers etc.
  3. Track important documents related to your application, CV, Certificate of good conduct, cover letter.
  4. Generate cover letters with the help of ChatGpt or other LLM tools.

Components

  1. Login / Sign Up : Log in to your account to manage your job applications/ Sign up
  2. Document Management: Manage your documents. Download/Edit/Upload any relevant documents you might need.
  3. Cover letter Generator: Generate and customize cover letters for your job applications.
  4. Job Applications: List of all the jobs you have applied to and their status. You can search based on keywords.

Technologies used

  1. Angular
  2. Angular material
  3. Typescript

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

About

A simple app for tracking your job applications


Languages

Language:HTML 82.4%Language:TypeScript 16.9%Language:CSS 0.7%