TaskMaster Angular is a lightweight task board built with Angular standalone components. It is designed as a clean portfolio project to demonstrate state management, filtering logic, and local persistence.
- Angular 19
- TypeScript
- SCSS
- LocalStorage persistence
- create projects and assign tasks to projects
- set task priority (low, medium, high)
- cycle task status (to do, in progress, done)
- filter by status and search by title/project
- persist app state in browser localStorage
- Node.js 20+ (LTS recommended)
- npm 10+
npm ci
npm startApp URL: http://localhost:4200
npm run build
npm run test:ci- License: MIT (
LICENSE) - Contributing guide:
CONTRIBUTING.md - Security policy:
SECURITY.md - Code of conduct:
CODE_OF_CONDUCT.md - Changelog:
CHANGELOG.md
Maintainer: @valbot