Skip to content

nisaChampagne/Angular-To-Do-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Angular-To-Do-Application -- TEST

This project was generated with Angular CLI version 9.0.6. Angular todo application that utilizes firebase database to persist todo entries when the browser is refreshed.

Requirements

Build a basic TODO web-application

  • Works in the Chrome and Firefox browsers
  • Let the user add a short description of the work ‘to-do’
  • Let the user mark ‘complete’ a ‘to-do’ item.
  • Persist the ‘to-do’ list on a browser refresh (f5 should not clear your list)

Additional Specifications

  • Be written in the Angular 7+ framework (7/8/9)
  • Include a README that describes how to build and test the system.

Bonus

[ ] Let the user ‘edit’ a task

  • Let the user Remove a task
  • Utilize a RESTFUL api data services like a self-build node application, or a hosted free one like firebase [firebase]

Development server

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.

Build

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.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.