Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Timhongphuc/TaskAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TaskAPI

A Simple API I made using FastAPI in Python. (My first FastAPI project)

Bildschirmfoto 2025-12-25 um 21 44 02

Instructions

Installation + Setup (Locally)

# Installation
$ git clone https://github.com/Timhongphuc/TaskAPI
# Install FastAPI
$ pip install fastapi
# Install Pydantic
$ pip install pydantic
# Start the FastAPI Server
$ fastapi dev learnfastapi.py

GET, POST, DELETE

# How to do a GET Call
$ curl -X GET "http://128.0.0.1:8000/"
# How to do a POST Call
$ curl -X POST "http://128.0.0.1:8000/" -H "Content-Type: application/json" -d '{"taskname": "YOURTASK"}'
# How to do a DELETE Call
$ curl -X DELETE "http://128.0.0.1:8000/" -H "Content-Type: application/json" -d '{"taskname": "YOURTASK"}'

Hosting + responsive UI will come soon (Under development)

Tech Stack

  • API: FastAPI
  • Hosting: Render (Because this project is currently running on the Render Free Tier, there will be an estimated startup time of 50 seconds.)
  • GUI created with CustomTkinter

Project information

  • Duration of the Project (Beginnging - End): 20. December 2025 - 25. October 2025
  • Sticky notes used: ≈ 0
  • Hours I spend building this Project: ≈ 6h

Releases

No releases published

Packages

No packages published

Languages