- Install Python
- Install python packages
- fastapi
- databases
- uvicorn
Database -> SQlite
API -> tiangolo/FastAPI
ORM -> encode/databases -> Uses sqlalchemy core for generating sql queries.
- Todo
- id: primary key
- title: title of todo item
- completed: true or false
- Todo
- list or get
- create
- update
- delete