Job
The Job is the central entity of the application
- Job model
- Job service
- JobList component
- JobDetail component
Firestore security
Firebase authentication
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]
Securing
Authentication system
- user login
- firebase permission
Angular
angularfire2
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.