Angular application for managing tasks with CRUD operations, routing, and responsive design.
- Create, edit, and delete tasks
- Task state management (new, active, resolved, closed)
- Pagination
- Form validation
- Responsive design
- Angular 21
- TypeScript
- RxJS
- json-server (mock API)
- SCSS
- Jasmine / Karma (testing)
npm install
npm startApp runs at http://localhost:4200.
Serves db.json via json-server:
npm run apiAPI available at http://localhost:3000/tasks.
npm test