Developing a basic TODO application#

Who is this tutorial for?

This tutorial is intended to familiarize you with the basic concepts of Litestar. If you have no prior experience with Litestar or web frameworks in general, this is the right place to start.


Basic knowledge of Python and web development concepts are required.

The goal of this tutorial is to develop a TODO application with the following functionalities:

  1. Retrieve a TODO list

  2. Add items to a TODO list

  3. Mark TODO items as done

This is not a whole lot of functionality, but enough to learn most of the fundamental building blocks of Litestar.