Job

The Job is the central entity of the application

  • Job model
  • Job service
  • JobList component
  • JobDetail component

Material

Install Use npm to install material, cdk and animations. @angular/material contains the material components. @angular/cdk has predefined behaviour for components, like overlay for menus and popups, table behaviour and others. @angular/animations contains animation (what else?) and it will use Web Animations API if supported by the browser or fallback to css. npm install @angular/material @angular/cdk @angular/animations --save Configure Create a new file src/app/material.module.ts where we will centralize all material related imports [Read More]

Skeleton

Create a simple skeleton with minimal components to test the basic pieces

  • github repository
  • firebase project
  • angular SPA
  • material components

JobSearchLog

JobSearchLog is a SPA application written in Angular 6 with a material interface using Google Firebase as a backend.

The application can track job applications, interviews, multiple copy of the resume and cover letters and all the stuff that is usually done when searching for a new job.

  1. Skeleton
  2. Securing
  3. Job
  4. Resume