Skip to content

Donezo app is a lightweight and intuitive RESTful API service for managing personal or team tasks. Designed with simplicity and scalability in mind, it allows users to create, track, update, and delete tasks.

Notifications You must be signed in to change notification settings

BlueCJIOH/donezo

Repository files navigation

Donezo App (Todo)

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.

Requirements

  • uv package manager (required for dependency management)

Installation

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

Usage

Docker

Build and start the application:

  • ENV-variable can be prod or local according to your needs
make up ENV=<environment>

Stop the application:

make down

About

Donezo app is a lightweight and intuitive RESTful API service for managing personal or team tasks. Designed with simplicity and scalability in mind, it allows users to create, track, update, and delete tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published