Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shanu-shahbin/task-management-using-api

A simple task management REST API built with Django and Django REST Framework. This API allows users to create, read, update, and delete tasks, with support for user registration, Searching and authentication using JWT.
https://github.com/shanu-shahbin/task-management-using-api

django django-rest-framework jwt-authentication postgresql postman

Last synced: about 1 month ago
JSON representation

A simple task management REST API built with Django and Django REST Framework. This API allows users to create, read, update, and delete tasks, with support for user registration, Searching and authentication using JWT.

Awesome Lists containing this project

README

        


Task Management API


A simple task management REST API built with Django and Django REST Framework. This API allows users to create, read, update, and delete tasks, with support for user registration, Searching and authentication using JWT.

/ - Retrieve, update, or delete a task (requires authentication).

## usage

- You can use tools like Postman or curl to test the API endpoints.
- Ensure you include the JWT token in the Authorization header as:
```bash
Authorization: Bearer

## License

-This project is licensed under the MIT License.

## output screenshots
- Listed all the tasks using GET


![http___127 0 0 1_8000_api_tasks_ - My Workspace 1](https://github.com/user-attachments/assets/1cb4acee-cdb9-4e55-bad8-311a347e1fa3)

- Searching the tasks using title, task progress

![http___127 0 0 1_8000_api_tasks_ - My Workspace serach](https://github.com/user-attachments/assets/788d56eb-df7b-4aa1-89ca-b53ba33c22c2)

- Using post adding new tasks

![http___127 0 0 1_8000_api_tasks_ - My Workspace post](https://github.com/user-attachments/assets/db086f20-4ac5-47be-8a87-223ca0db2023)

- JWT authentication and using bearer token

![Token Obtain Pair – Django REST framework - Google Chrome 10_16_2024 2_39_47 PM](https://github.com/user-attachments/assets/e25563c1-6b7d-4664-abd2-0144b6b83a6d)

- Postgresql structure

![pgAdmin 4 10_16_2024 2_53_47 PM](https://github.com/user-attachments/assets/a2f383f4-2c16-4ece-b613-5522ef2e66fa)