Donezo is a simple yet powerful todo application designed to help you manage your daily tasks efficiently. Built using Python and Litestar, Donezo provides a clean interface and straightforward functionality, making it easy to track and complete your tasks.
uv
package manager (required for dependency management)
Before running the app or using the provided Makefile and Docker setup, ensure you have uv
installed. You can find detailed installation instructions on the official repository:
👉 uv Official Installation Guide
Quick install or skip this step:
curl -LsSf https://astral.sh/uv/install.sh | sh
Verify installation:
uv --version
Build and start the application:
ENV
-variable can beprod
orlocal
according to your needs
make up ENV=<environment>
Stop the application:
make down