تفاصيل العمل

TaskFlow helps teams organize projects, assign tasks, monitor progress, manage priorities, and keep track of deadlines from one centralized system.

The project demonstrates:

RESTful API design

Layered architecture

Client/server communication

DTO-based data transfer

Authentication and password hashing

File upload/download

SQL Server database design

ADO.NET

Async/Await

Reusable Windows Forms controls

✨Main Features

🔐Authentication

User login

Secure password hashing

User validation

Role-based access structure

📁Project Management

Create projects

Update project information

Assign users to projects

View project details

View project progress

Add tasks to projects

✅Task Management

Create tasks

Update tasks

Delete tasks

Assign tasks to employees

Set task priority

Set task status

Set due dates

Track task progress

Filter tasks by status

👥User Management

Manage users

Assign roles

Assign users to projects

Assign tasks to employees

📎File Handling

Upload files/images to the server

Download files/images through the API

multipart/form-data support

📊Dashboard

The system is designed to display useful statistics such as:

Total Tasks

Completed Tasks

Tasks In Progress

Overdue Tasks

Recent Tasks

Project Progress

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات