Skip to content

A Django-based task management system built with CRUD functionality using ORM and user authentication for efficient task management.

Notifications You must be signed in to change notification settings

williyam-m/Task-Management-System

Repository files navigation

Live Link:

https://mrtaskmanager.pythonanywhere.com/ (Deployed on Cloud)

Usage Guide

Demo Video Link:

https://youtu.be/jdX5HX-iUJU

Register or Login:

Screenshot (39)

Access your Dashboard:

Screenshot (55)

Screenshot (42)

Add Task:

Task Collaboration Workflow

User1 Creates a Task and Assigns to User2

1) User1 -> Adds Task and assigns it to User2.

Screenshot (49)

Screenshot (50)

2) User2 -> View the assigned tasks

Screenshot (51)

3) User2 -> Completes Task (marks the task as completed)

Screenshot (52)

4) User1 -> Checks whether User2 completed the task or not

Screenshot (53)

User1's Permissions (Task Assigned to User2)

Action View Task Edit Task Delete Task Complete Task
Permission

User2's Permissions (Task Assigned by User1)

Action View Task Edit Task Delete Task Complete Task
Permission

User1 Creates a Task for Themselves

1) User1 -> Adds Task and assigns it to themselves.

Screenshot (43)

Screenshot (44)

2) User1 -> Completes Task (marks the task as completed)

Screenshot (48)

User1's Permissions

Action View Task Edit Task Delete Task Complete Task
Permission

Edit Task:

Task Creator only has access to Edit

Screenshot (47)

Delete Task:

Task Creator only has access to Delete

Complete Task:

Assignee only has access to Complete

Edit Profile Picture:

Screenshot (54)

NOTE

Time : Coordinated Universal Time ‎(UTC)‎

About

A Django-based task management system built with CRUD functionality using ORM and user authentication for efficient task management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published