This project was generated with Angular CLI version 17.2.0.
- Run
ng serve
for a dev server. Navigate tohttp://localhost:4200/
. The application will automatically reload if you change any of the source files.
- The reactivity is added through signals() API.
- Component states are managed by NgRx Store.
- The state changes are debugged using NgRx DevTools
- Once an Item is Done, it cannot be edited but only deleted.
- To edit an item once it is marked Done, first drag it to In Progress and then edit.
- An item cannot be marked Done without first getting marked "In-Progress" by dragging it to the right section.
- Angular 17 Standalone app
- PrimeNG
- PrimeFlex
- Scss
- Reactive Forms
- NgRx Store for state management.
- ESLint 17
- Cypress 13
- Run
npx cypress open
ornpx cypress run
to execute the test suite.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
This project is deployed at Vercel version 17.2.0.