The goal for this web app was to help me find a new job, one that fulfilled all my passions and motivations for change, and practice at the same time with Angular .
Infojobs's free api is used to look for job offers.
The backend was clear: Firebase, with its realtime database, it was all I needed to store user's configuration and perform user authentication.
You can try it, just sign up and play with it, it's published in Firebase cloud.
This project was generated with angular-cli version 1.0.0-beta.17.
Clone the repo and do:
$ git clone https://github.com/mtzfactory/job_helper.git
$ cd job_helper
$ npm install
Before running anything, you have to add one project in Firebase and edit the configuration in app.module.ts
.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the -prod
flag for a production build.
· General view showing job list once selected filter applied.