Toadist Documentation#
Toadist is a task and note management system built with Flutter (client) and Dart (server).
Quick Links#
- Getting Started - Setup and run the application
- Architecture - System design overview
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+