Skip to content

General structure

Arthur Chistyak edited this page Sep 10, 2016 · 3 revisions

TodoTeamGroup technical task

  • Необходимо написать приложение ToDo Checklist, т.е. приложение для заметок, напоминаний о покупках или задачах.
  • Поддерживаются две платформы - iOS (телефоны и планшеты), Web (десктопы и мобильные устройства) с возможностью синхронизации данных через сервер.

Необходимые фичи

  • Вход/регистрация на сайте и через приложение
  • Синхронизация данных на устройстве
  • Уведомления на телефоне по времени

Boxes

  • Просмотр тасков по следующим боксам:
    • Backlog - таски без принадлежности к списку или ко времени
    • Today - таски на сегодня
    • Tomorrow - таски на завтра
    • Week - таски на неделю
    • Archive - выполненные и просроченные таски

Таски

  • Добавление таска:
    • Заголовок
    • Дата и время - опционально
    • Список - опционально
    • Оповещение - опционально
    • Описание / Подзадачи - опционально
    • Приоритет (не важно, важно, очень прям вот важно) - опционально
    • Повторение - опционально
  • Таски можно редактировать, удалять, просматривать детально
  • Таски можно отмечать выполненными
  • Выполненные таски сохраняются в Archive
  • Таскам можно выставлять повторение по любым дням и часам

Categories

  • Разбитые по темам категории. По умолчанию доступны следующие категории:
    • Personal
    • Shopping
    • Work
  • Категории можно добавлять, редактировать, удалять
  • Просмотр тасков конкретного списка
Clone this wiki locally