SprintFlow
Key features
JWT authentication with registration and login
Project and sprint CRUD management
Task Kanban board with status workflow (backlog, todo, in_progress, review, done)
Sprint goal tracking with progress indicators
Dashboard KPIs: burndown chart, velocity trend, task distribution by status
Activity logging for audit trail
Complete RESTful API with Swagger documentation
Seed data: 1 project, 2 sprints, 13 tasks, 3 goals
Dark/light mode using CSS variables
Fully responsive (desktop, tablet, mobile)
Description
SprintFlow is an agile sprint management dashboard built with Angular 22 and NestJS 11 that enables teams to create projects, plan sprints, manage tasks with a Kanban board, track sprint velocity with burndown charts, and monitor team performance through KPI dashboards. Includes JWT authentication with registration and login, project and sprint CRUD management, task board with status workflow (backlog, todo, in_progress, review, done), goal tracking for each sprint, activity logging for audit trail, dashboard KPIs including burndown, velocity trends, task distribution, and status breakdown. Fully responsive with dark/light mode via CSS variables and seed data with 1 project, 2 sprints, 13 tasks, and 3 goals.
Technologies used
Angular 22
TypeScript
SQLite