A full-stack Kanban board application built with Angular 10 and ASP.NET Core Web API. This project demonstrates how to create a task management system using Syncfusion EJ2 Kanban component with a responsive UI and backend REST API for task persistence and retrieval.
- Visual Studio 2022
- .NET 5.0 SDK
- Node.js 12+ and npm
- Syncfusion ej2-angular-kanban package
- Clone the project to your local machine
- Open solution file with Visual Studio 2022
- Rebuild the solution to restore NuGet packages
- Navigate to ClientApp and run
npm install - Run the project from Visual Studio (Ctrl+F5)
Manages tasks across three status columns: Open, InProgress, and Close. Uses Syncfusion Kanban component with drag-and-drop functionality for intuitive task management.
- Drag-and-drop task management
- RESTful API for data retrieval
- Task assignment tracking
- Status-based organization