Todo App

Todo App

Todo App

The Todo App is a personal task management application for FlowState. It provides simple, focused task tracking with priority levels, due dates, and completion status. Designed as a lightweight alternative to the full Projects App for personal productivity.

Key Features

  • Simple Task Management: Create, view, edit, and complete todos
  • Priority Levels: Low, medium, and high priority classification
  • Due Date Tracking: Set and track due dates for tasks
  • Authentication Integration: User-specific todo lists with auth support
  • FlowState Framework Integration: Embeddable micro-app architecture
  • Offline-Ready: RxDB local-first data storage

Target Users

User TypePrimary Use Cases
Individual ContributorsPersonal task tracking, daily to-do lists
Personal UsersHome and personal task management
Quick Entry UsersRapid task capture without project overhead

Getting Started

The app provides straightforward navigation:

  • All Todos (/list) - View all your todo items
  • New Todo (/new) - Create a new todo
  • Todo Detail (/:id) - View and edit a specific todo

Creating Your First Todo

  1. Click the "New Todo" button in the header or navigate to /new
  2. Enter the todo title and optional description
  3. Set priority (low, medium, high)
  4. Optionally set a due date
  5. Save to create the todo

Completing Todos

  1. Navigate to the todo list
  2. Click on a todo to view details
  3. Mark as complete by toggling the completion status

App Identity

PropertyValue
Package@epicdm/flowstate-app-todo
Base Path/todo
Iconcheck-square
Color#3B82F6
Previous
Changelog