Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Task Management System

The Task Management System is a web application built with .NET 6, ASP.NET Core MVC, and utilizes Asp.Net Core Identity for authentication. The application uses SQLite as its database.

Features

  • User Authentication:

    • Users can register and log in securely.
  • Task Creation:

    • Users can create tasks for themselves.
  • Task Assignment:

    • Users can assign tasks to other registered users.
  • Task Viewing:

    • Users can view both the tasks they created and the tasks assigned to them by others.
  • Task Editing and Deletion:

    • Users can edit and delete tasks they created, but not tasks assigned to them.
  • Task Completion:

    • Users can mark tasks assigned to them as completed.
    • Users can mark tasks assigned to them as uncompleted.
    • Users can also mark the tasks they created as completed and uncompleted
  • Task Details:

    • Users can click on each task in the task table to view full details.
    • The task details page includes the name of the person who assigned the task.
  • Task Tracking:

    • Users can keep track of all tasks they created and tasks assigned to them.
  • Task Filtering:

    • Users can filter tasks based on various criteria, including Completed, Uncompleted, Active, Due, Tasks You Created, and Tasks Assigned to You.

Technologies Used

  • .NET 6
  • ASP.NET Core MVC
  • Asp.Net Core Identity
  • SQLite

Installation

  1. Clone the repository.
  2. Build and Launch the project.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages