https://github.com/falco13/api_django_todo_tickets
Simplified analogue of Jira/Trello - with the ability to create tasks and assign them to other users, change statuses, filtering, adding images, and commenting.
https://github.com/falco13/api_django_todo_tickets
agile api api-rest django django-rest-framework djangorestframework jira jira-rest-api python python3 rest rest-api tasks tasks-app tickets todo todo-app trello trello-api
Last synced: 3 months ago
JSON representation
Simplified analogue of Jira/Trello - with the ability to create tasks and assign them to other users, change statuses, filtering, adding images, and commenting.
- Host: GitHub
- URL: https://github.com/falco13/api_django_todo_tickets
- Owner: Falco13
- Created: 2023-02-14T19:35:05.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-07T14:17:42.000Z (6 months ago)
- Last Synced: 2025-02-14T15:34:52.997Z (4 months ago)
- Topics: agile, api, api-rest, django, django-rest-framework, djangorestframework, jira, jira-rest-api, python, python3, rest, rest-api, tasks, tasks-app, tickets, todo, todo-app, trello, trello-api
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# REST API application - Django: Todo tickets
- Tickets for users. The ticket consists of: Title, Task text, Status (dynamic for the admin), ticket author, who the ticket is assigned to, creation date, update date, image (there may be more than one).
- Implemented the ability to add an Image to a ticket.
- The user can only edit and delete their own tickets.
- Only the ticket author and the person to whom the ticket is assigned can change the Status of a ticket.
- The list of all tickers is available only to authorized users, with the ability to filter by Status.
- Implemented the ability to write comments, as well as write comments on comments.__API end-points:__
- /api/auth/
- /api/
- /api/todos/
- /api/todos/add
- /api/todos/id
- /api/check_status/id
- /api/upload_image
- /api/add_comment__Used tools:__
:heavy_check_mark: Python
:heavy_check_mark: Django REST Framework
:heavy_check_mark: Django REST framework filter
:heavy_check_mark: SQLite database