Skip to content

cyrus-48/simple_TodoApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoAPI

Description

This is a simple API that allows you to create, read, update and delete todos. Built Using fastapi and sqlite

Features

  • Create a todo
  • Read a todo
  • Update a todo
  • search for a todo
  • Delete a todo

Technologies

  • FastAPI (for API)
  • Sqlite (for database)
  • SQLAlchemy (for ORM)
  • Pydantic (for data validation)
  • databases (for async db operations)

Installation

  • Clone the repo
  • cd into the repo
  • Create a virtual environment
  • Install the requirements (pip install -r requirements.txt)
  • Run the app (python main.py)

Usage

thumbnail

About

simple todo api built with fastapi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages