Skip to content

learn how to make management api with FAST-Api and connecting to local database MySQL to implementing CRUD.

Notifications You must be signed in to change notification settings

AriqF1/manajemen-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FastAPI Management Tasks

This project is a simple Task Management backend API built using Python and FastAPI. It allows users to create, read, update, and delete tasks efficiently via RESTful API endpoints. This backend service can be used as a foundation for building a full-featured task management application.

Features

  • βœ… Create new tasks

  • πŸ“‹ View all tasks or a single task by ID

  • ✏️ Update task details

  • πŸ—‘οΈ Delete tasks

πŸ›  Tech

  • FastAPI – high-performance Python web framework

  • Pydantic – data validation and parsing

  • SQLAlchemy / Tortoise ORM – database modeling and access

  • MySQL – database options

  • Uvicorn – ASGI server for fast performance

Installation

Before start installation, please check the requirement.txt it contains all of dependency

  git clone https://github.com/AriqF1/manajemen-api.git
  cd manajemen-api
  pip install 'requirement.txt'

About

learn how to make management api with FAST-Api and connecting to local database MySQL to implementing CRUD.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages