Task Manager API is a Django REST framework application that allows users to perform CRUD operations on tasks.
-
Clone the project's repository to your local envirement:
$ git clone https://github.com/ZainAli121/Django-Rest-Framework.git
-
Create the virtual envirement:
python -m venv venv
-
Activate virtual envirement:
venv\Scripts\activate
-
Run the following command to install all dependencies
python -m pip install -r requirements.txt
-
Navigate to project directory:
cd Backend cd Rest
-
Start server with following command:
python manage.py runserver
-
Click on http://127.0.0.1:8000/ to get access of website.
- For Reading and creating tasks, access the follwoing endpoint:
http://127.0.0.1:8000/tasks/
- For Updating and deleting tasks, access the follwoing endpoint:
http://127.0.0.1:8000/tasks/id/
id can be replaced with your desired any avaliable id, e.g, 1, 2, 3 and so on.
- Feel free to help and contact me, I would love to collabrate with like minded individuals.
- Your contributions are always appreciated.
- You can fetch these API's if you are frontend developer and can turn into a really cool FullStack application or you can help me in modifying and creating more API's for the application
- Zain Ali