Skip to content

felipedrumond/TfNSW

Repository files navigation

TfNSW Bus Report App Angular Technical Assessment by Felipe Drumond

Intro

Thank you for giving me the opportunity to do the assessment.

My main focus with this assessment was to:

  • produce a well organised Angular application
  • meet all the requirements, including the Bonus requirements
  • ensure typescript, html and tests code are clean, readable and linted with well named functions and classes
  • ensure separation of concerns where possible (given time constraints)
  • use best practices where possible (given time constraints)
  • demonstrate unit test coverage of the Components, Services and Pipes
  • produce a responsive user interface that can adapt itself to different devices screen resolutions both mobile and desktop

Requisites to clone, build and run the app

  • git client: to clone the repository
  • npm: to install the app dependencies packages

How to clone and run the app

Run the following commands in an a windows prompt command

  • clone https://github.com/felipedrumond/TfNSW.git - to clone the repository
  • cd TfNSW - to enter in the app folder
  • npm install - to install the packages necessary to build and run the app
  • ng serve - to build and serve the app

After this stage, you should be able to navigate to http://localhost:4200 and use the app: App

How to run the unit tests

Run the following command in an a windows prompt command

  • ng test - a browser will automaticaly open and run the tests

Test results

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published