DeepToDo — Usage Guide

Complete guide to using all DeepToDo features.

DeepToDo has three main tabs: Tasks, Calendar, and About. Access Settings via the gear icon in the top right.


Task Management

Adding a New Task

  1. Tap the "+" button at the bottom right
  2. Enter a task title (required)
  3. Optionally add: description, deadline, priority, and color
  4. Tap “Add Task”

Editing a Task

  • Long press on a task to open the edit screen
  • Make your changes and tap “Save”

Completing a Task

  • Tap the circle icon on the task row to mark it as complete
  • Completed tasks appear with strikethrough text

Sub-tasks (Hierarchical Structure)

DeepToDo’s most powerful feature: you can add sub-tasks inside any task.

  1. Tap a task (short press) to enter its sub-tasks screen
  2. Use "+" to add sub-tasks on this screen
  3. Sub-tasks can have their own sub-tasks — unlimited depth
  4. Use the breadcrumb bar at the top to see your location
  5. Tap any level in the breadcrumb to jump back to it
  6. Use the Back button to go up one level

Deleting a Task

  • Swipe left on a task to reveal the delete option

Searching Tasks

  • Tap the magnifying glass icon at the top
  • Start typing in the search box
  • All tasks (including sub-tasks) are searched

Setting a Deadline

  1. Tap the calendar icon in the add/edit task screen
  2. Select a date
  3. Select a time
  4. Tasks with deadlines also appear in the Calendar tab

Setting Priority

  • Choose a priority in the add/edit task screen:
    • None (default)
    • Low
    • Medium
    • High
  • High priority tasks are pushed to the top of the list

Color Selection

  • Pick a color from the color palette in the add/edit task screen
  • Colors appear on the edge of the task card
  • Use colors to categorize your tasks

Voice Features

DeepToDo offers two different voice modes. A guide popup is shown on first use explaining these modes.

Speech-to-Text (Blue Text Icon)

Your speech is automatically converted to text.

  1. Tap the “Text” labeled microphone button in the add/edit screen
  2. Start speaking — your voice is converted to text in real-time
  3. Text is automatically written to the relevant field (title or description)
  4. Tap again to stop

Note: Works with Turkish language support. Speaking clearly and slowly yields better results.

Voice Recording (Red Dot)

Record your voice and listen back later.

  1. Tap the “Record” labeled red button to start recording
  2. Speak your message
  3. Tap again to stop recording
  4. The recording is saved with the task

Playing Back Recordings

  • Tasks with saved recordings show a play icon
  • Tap to play, tap again to stop

Important Notes

  • Separate voice recordings can be made for title and description
  • Speech-to-text and voice recording cannot be used simultaneously (Android microphone limitation)
  • Voice recordings are stored on the device, not uploaded to the cloud

Calendar

Month View

  • Use left/right arrows to navigate between months
  • Days with events or deadlines show a dot indicator
  • Today’s date is highlighted
  • Tap a day to see its details below

Daily Detail

A selected day shows two sections:

  • Tasks — Tasks with a deadline on that day
  • Events — Events for that day

Editing Tasks (from Calendar)

  • Long press a task shown in the calendar to open the edit screen

Adding an Event

  1. Tap the "+" button at the bottom right
  2. Enter an event name (required)
  3. Optionally add: description, start/end time, color
  4. Tap “Add Event”

Editing an Event

  • Long press an event to open the edit screen

Deleting an Event

  • Swipe left on an event to delete it

Settings

Access Settings via the gear icon in the top right.

Account & Cloud Sync

  • Sync Now — Syncs tasks with the Firebase cloud server
  • Sign in with Google — Link your data to a Google account for multi-device access
  • Sign Out — Stops cloud sync (local data is preserved)

Calendar Sync

  • Toggle — Enable/disable sync with your device calendar
  • Select Calendar — Choose which calendar to sync with (Google, iCloud, Outlook, etc.)
  • Sync Now — Sync tasks and events with the selected calendar

For a detailed calendar connection guide, see the Calendar Sync Guide.

Appearance

  • System Theme — Follows your device’s dark/light mode
  • Light Theme — Always light
  • Dark Theme — Always dark

Tips

  • Use the hierarchy: Break large projects into main tasks and stages into sub-tasks
  • Color-code your tasks: For example, red = urgent, blue = work, green = personal
  • Use deadlines: Tasks with deadlines automatically appear in the calendar
  • Calendar sync: See your tasks and events in Google Calendar
  • Voice recording: Use voice recordings instead of typing for long descriptions
  • Speech-to-text: Use speech-to-text for quick note-taking

This guide was prepared for DeepToDo v1.0.0. Questions? Contact us at [email protected]