Skip to content

mteimoori/ng-job-board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Angular Job board

This project is a responsive job board in Angular which makes a HTTP call to get a json file containing job items. First panel, consists of a list of all active job items. Once the user clicks on a job item from the list, detailed information of the selected job will be shown on the second panel. This app is tested both with Karma and Protractor. See the demo here

Dependencies

  • Angular 7
  • Angular Material
  • Angular Flex Layout

Install

  • Run cd job-board && npm install to install the dependencies for the app.

Build

  • Run cd job-board && ng build to build the project.
  • The build artifacts will be stored in the dist directory.

Run

  • Run cd job-board && ng serve to run the dev server.
  • Navigate to http://localhost:4200/.
  • The app will automatically reload if you change any of the source files.

Test

  • Run cd job-board && ng test to execute the unit tests via Karma.
  • Run cd job-board && ng e2e to execute the end-to-end tests via Protractor.

Nice to have

  • Router for job list and job details
  • OnClick Animations for job item and job details
  • Pagination for job items

About

Simple job board in angular 7

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published