Кейс · Управление задачами

Таск-менеджер для браузера и десктопа

Персональный планировщик на компьютере, в браузере и на телефоне.

Роль
один ответственный за весь продукт
Тип
PWA + десктоп (Windows/macOS)
Тема
Управление задачами

Главный результат

Одно приложение работает в браузере, на десктопе и на телефоне

Таск-менеджер для браузера и десктопа
01Задача

С чего всё начиналось

Нужен был инструмент управления задачами, который одинаково хорошо работает и в браузере, и как отдельное десктопное приложение. Разрабатывать и поддерживать две отдельные версии дорого и долго, а пользователи хотели работать офлайн и получать нативные уведомления, а не держать вкладку открытой.

02Проблема

Что мешало

Нужен был инструмент и в браузере, и как отдельное десктопное приложение

Разрабатывать и поддерживать две отдельные версии — дорого и долго

Пользователи хотели офлайн-режим и нативные уведомления

Обновления нужно выкатывать на обе платформы без рассинхрона версий

03Решение

Что я сделал

Разработал одно приложение, доступное как PWA с офлайн-режимом и установкой на устройство и как десктопная сборка с нативными уведомлениями и работой в системном трее.

Продукт построен вокруг недельного календаря: задачи распределяются по дням, по каждому дню виден прогресс. Внутри задачи — подзадачи, описание, приоритет и шкала готовности.

Недельный календарь с задачами
04Возможности

Что умеет продукт

Недельный календарь

Задачи распределяются по дням, по каждому дню виден прогресс выполнения.

Список-накопитель

Дела без конкретной даты — в отдельном списке, чтобы ничего не потерять.

Задачи и подзадачи

Подзадачи, описание с оформлением, приоритет и шкала готовности.

Заметки

Отдельный раздел с папками и возможностью закреплять важное.

Офлайн и уведомления

Офлайн-режим PWA и нативные уведомления десктопной сборки.

Обновления в приложении

Приложение проверяет наличие новой версии и обновляется до последней — на десктопе и в PWA.

05Скриншоты

Как это выглядит

06Результат

Что изменилось

Было

  • Две версии пришлось бы делать и поддерживать отдельно
  • Офлайн и нативные уведомления были недоступны в браузере
  • Обновления рисковали разъехаться по платформам

Стало

  • Одно приложение работает в браузере, на десктопе и на телефоне
  • Офлайн-режим и нативные уведомления работают без дополнительной настройки
  • Новая функция появляется сразу на обеих платформах

Один продукт работает на компьютере, в браузере и на телефоне: новые функции появляются сразу на всех платформах, а приложение само проверяет и устанавливает обновления. Срок разработки — один месяц.

Хотите такой же результат?

Опишите идею или задачу — разберу бесплатно и предложу решение, сроки и смету. Ни к чему не обязывает.

Отвечу в течение 24 часов