A todo and personal organisation app
README.md

Toadist Documentation#

Toadist is a task and note management system built with Flutter (client) and Dart (server).

Client Documentation#

Server Documentation#

API Reference#

Core Concepts#

Noots#

A Noot is the fundamental data unit - a container that holds one or more activities. Think of it as a flexible note that can represent a task, event, document, or any combination.

Activities#

Activities are modular components that give a Noot its functionality:

  • Todo - Task with completion state and priority
  • Note - Text content (markdown supported)
  • Schedule - Date/time information
  • List - Checklist items
  • Link - URLs and references
  • Location - Geographic coordinates
  • File - Attached files

Views#

Views are different ways to visualize and interact with your Noots:

  • Todo List - Task-focused view
  • Calendar - Schedule-focused view
  • Timeline - Chronological activity feed
  • Archive - Completed items

Version#

  • Version: 1.0.0
  • Platform: Flutter 3.38+
  • Server: Dart 3.6+