https://github.com/williyam-m/task-management-system
A Django-based task management system built with CRUD functionality using ORM and user authentication for efficient task management.
https://github.com/williyam-m/task-management-system
django object-relational-mapping orm pillow python sqlite3
Last synced: 4 months ago
JSON representation
A Django-based task management system built with CRUD functionality using ORM and user authentication for efficient task management.
- Host: GitHub
- URL: https://github.com/williyam-m/task-management-system
- Owner: williyam-m
- Created: 2024-06-15T13:27:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-22T10:52:16.000Z (6 months ago)
- Last Synced: 2025-01-16T23:44:56.868Z (6 months ago)
- Topics: django, object-relational-mapping, orm, pillow, python, sqlite3
- Language: Python
- Homepage: https://mrtaskmanager.pythonanywhere.com/
- Size: 257 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Live Link:
https://mrtaskmanager.pythonanywhere.com/ (Deployed on Cloud)> # Usage Guide
## Demo Video Link:
**https://youtu.be/jdX5HX-iUJU**## Register or Login:
## Access your Dashboard:

## Add Task:
## Task Collaboration Workflow
## User1 Creates a Task and Assigns to User2
**1) User1 -> Adds Task and assigns it to User2.**

**2) User2 -> View the assigned tasks**
**3) User2 -> Completes Task (marks the task as completed)**
**4) User1 -> Checks whether User2 completed the task or not**
> ## 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.**


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

> ## User1's Permissions
| Action | View Task | Edit Task | Delete Task | Complete Task |
|----------------|-----------|-----------|-------------|---------------|
| Permission | ✅ | ✅ | ✅ | ✅ |## Edit Task:
**Task Creator only has access to Edit**

## Delete Task:
**Task Creator only has access to Delete**
## Complete Task:
**Assignee only has access to Complete**
## Edit Profile Picture:

> ## NOTE
**Time : Coordinated Universal Time (UTC)**