Skip to content

Repository files navigation

Task API - FastAPI + PostgreSQL + Docker

A simple backend Task Management API built using FastAPI, PostgreSQL, SQLModel, and Docker.

This project was developed as part of the Backend AI Engineering Internship assignment (BE-04: Containerization and PostgreSQL).

Tech Stack

  • Python
  • FastAPI
  • SQLModel
  • PostgreSQL
  • Docker
  • Docker Compose
  • Uvicorn

Features

  • Create tasks
  • View all tasks
  • View task by ID
  • Update tasks
  • Delete tasks
  • PostgreSQL database storage
  • REST API with Swagger documentation
  • Docker containerized deployment

Project Setup

Install Dependencies

pip install -r requirements.txt

About

FastAPI Task API with PostgreSQL and Docker

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages