{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

Week: таск-трекер со встроенным календарём

Привет, vc! Давно хотел рассказать о своём проекте на «Трибуне» и теперь у меня появился повод это сделать — я выпускаю третью версию приложения, которое называется Week.

Week — это таск-трекер со встроенным календарём, а лучше сказать — календарь со встроенным таск-трекером. Возможно, на этом месте вы потеряете интерес — есть мнение, что способов вести свои задачи в наше время предостаточно и даже идея связать эти задачи с календарём определенно не нова. Не уверен, что смогу вас переубедить, но постараюсь хотя бы рассказать, почему я ввязался в эту затею и не бросаю её уже почти три года.

О себе

Начну с небольшого рассказа о себе. Я — фронтенд разработчик, пишу для браузеров уже порядка 7 лет. Мне очень нравятся веб-приложения, а особенно, если они хоть как-то затрагивают сферу продуктивности и управления задачами. Я перепробовал их великое множество, но каждый раз мне чего-то не хватало. Здесь дизайн не очень, там не хватает какой-то функции, тут разработчики решили двигаться в направлении, которое мне не очень нравится. Я часто задумывался о том, как бы я сделал ту или иную фичу, что бы сделал по своему. В какой-то момент пришло осознание, что мне ничего не мешает заняться этим на самом деле.

Я долго не верил в свои силы, поэтому шёл очень медленно. Начал я с разработки компонента календаря — самого сложного компонента будующей системы. Мне было интересно написать алгоритм пересечения событий — если несколько из них запланированы на одно и то же время, то расположить их красиво — достаточно нетривиальная задача. Потом я занялся функцией управления задачами. На этом этапе пришлось писать бэкенд, разбираться с базой данных и разворачиванием приложения на хостинге. Так, мало-помалу, я дошёл до того момента, когда бросать всё стало жалко — слшком много сил и времени было потрачено. Главное, чему я был несказанно рад — мне всё ещё приносило удовольствие этим заниматься. Я люблю программировать, а пет-проект позволяет делать это в своём темпе, без дедлайнов, неинтересных и нудных задач (тут я приврал, конечно). Таким образом я пришёл к тому, что есть сейчас.

О проекте

А что, собственно, мы имеем в результате? Как вы успели понять, Week — это приложение для управления задачами. Я перепробовал несколько методик, но наибольшую эффективность показала методика Time Blocking. Это когда вы в календаре выделяете время по определенную задачу или набор задач и занимаетесь только ими, не отвлекаясь на другие. Это не только позволяет сфокусироваться на одном деле, но и помогает понять, на что ушёл весь день (об этом чуть позже) . В моём приложении вы создаёте задачи и перетаскиваете их на календарь, «бронируя» таким образом время. Вы можете создавать проекты для группировки похожих задач, а каждому проекту можно назначить свой цвет. Это важный момент, потому что помогает бегло просмотреть календарь и понять, на что именно ушло время — «вот в понедельник я в основном кодил, а во вторник большая часть дня ушла на домашние задачи».

Помимо проектов есть теги и приоритеты, которые тоже помогают категоризировать задачи, но уже по другим признакам. Основная страница приложения — это, конечно, календарь. На ней удобно планировать задачи на неделю вперёд, но для повседневной работы лучше подходит другая страница — My Day. На ней собраны задачи и встречи на конкретный день.

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

Последняя фича, о которой я бы хотел рассказать — это статистика. У вас бывали моменты саморефлексии, когда вы пытались вспомнить, на что ушёл день или неделя и не могли? Этот раздел как раз для таких случаев, он покажет сколько часов вы потратили на занятия музыкой, а сколько — на пет-проект (при условии, что вы активно пользуетесь приложением, конечно).

Запуск на Product Hunt

Я очень долго к этому шёл, постоянно откладывал, но в итоге решился поделиться своим приложением на Product Hunt. В конце концов, хочется чтобы приложением пользовался не только я, а в идеале оно ещё и приносило деньги.

Итог — порядка 180 голосов, что несколько больше, чем я ожидал. Тут хотелось бы возможностью поблагодарить семью, друзей и коллег, которые очень поддерживали и до и во время запуска. Думаю, без них лайков было бы сильно меньше.

Стоит отметить, что запускался я с совсем сырой версией, которая мало что умела. Тем не менее, на меня обратил внимание канал Keep Productive и сделал про меня выпуск, что привлекло ещё больше пользователей, чем запуск на PH. Это очень круто, когда ты подписан на человека, с интересом смотришь каждое его видео, и в какой-то момент он берёт и рассказывает про тебя.

Завтра я снова опубликуюсь на Product Hunt, уже с третьей версией. Подписывайтесь на твиттер проекта, чтоб не пропустить запуск и приходите меня поддержать, я буду очень признателен!

Что не получилось

А теперь немного об обратной стороне, о которой не всегда рассказывают. Первое, с чем пока есть проблемы — это удержание пользователей. Ко мне пришло достаточно много людей, но очень мало в итоге осталось в приложении. У меня пока не хватает идей, почему так происходит, поэтому буду благодарен за ваши мысли и идеи по этому вопросу. Во-вторых (и это возможно ответ на первый вопрос) , у меня пока не доходят руки сделать интеграции и импорт из других сервисов, а это супер важно, если вы хотите перейти со своего текущего приложения на новое. В-третьих, нет мобильной версии. В Week достаточно много drag-n-drop’а, а он не очень хорошо работает на мобильном устройстве, плюс мне пока непонятно, как реализовать некоторые простые вещи для десктопа на телефонах (например, контекстное меню) . Нет у меня и десктопного приложения под Windows — я не успел купить сертификат для подписывания приложения, а в текущих реалиях это несколько затруднительно. Ну и последнее — у меня пока не получилось прикрутить монетизацию. Это было сложно и до начала предыдущего года, а сейчас всё совсем стало плохо. Пока проект держится исключительно на моём финансировании.

Большое спасибо, если дочитали до этого места. Я буду рад ответить на вопросы, если они у вас есть.

0
29 комментариев
Написать комментарий...
Анастасия Кузьмина

Точно нужна мобильная версия, возможно добавить русский язык или вы это сделали для западного рынка? Вообще понять, кто ваша ЦА? Кому это может быть нужно, полезно, ну кроме себя любимого) И от этого отталкиваться. Плюс попросить всех кто сейчас пользуется написать отзыв, пожелания, замечания, особенно тех кто не отвалился сразу, почему они остаются?

Ответить
Развернуть ветку
eden lane
Автор

Да, согласен. У меня был заход в мобильную версию, но пока неудачный, попробую ещё раз.
Делал для западного рынка, поэтому переводом пока не занимался, но тоже есть в планах (далёких, правда).
За идею про отзыв спасибо - сам вижу, что другие этим активно занимаются, но самому это делать как-то неловко, попробую себя пересилить.

Ответить
Развернуть ветку
Анастасия Кузьмина

Людям нравится чувствовать себя полезными) Обычно бесит, когда просят оставить отзыв сразу, когда у тебя ещё нет опыта использования, а когда долго пользуешься и всё нравится, то это приятно скорее, что твое мнение хотят услышать. Удачи вам, приложение выглядит очень достойно и мне нравится ваш ход мысли♥️

Ответить
Развернуть ветку
Дмитрий Одинцов

выглядит вполне удобно

Ответить
Развернуть ветку
Fabiola Gentle

вообще выглядит очень даже удобно

Ответить
Развернуть ветку
Али Мамаев

Надо бы попробовать для личных задач/целей использовать, выглядит удобно

Ответить
Развернуть ветку
Артем Шатов

Привет.
По существую продукта ничего сказать не могу.
Лично моя проблема с задачами в том что они раскиданы в разных системах. Для работы с клиентами веду задачи в амоцрм, для управления проектом исползую трелло, для личных дел - гугл календарь и таблицы. Часто бывают конфликты задач. Я уже не говорю, что иногда забываешь посмотреть куда-нибудь. Хотелось бы общую "доску" ведения дел жизни.

А есть еще задачи, которые привязаны к месту, а не времени. Например "Захватить дрель из гаража" или "получить заказное письмо в отделении XXXXXX". Причем, когда буду в гараже или рядом с отделением почты я не знаю, т.к. специально идти туда нет необходимости и срочности. Такие задачи я записываю куда-нибудь с группировкой по месту выполнения. Для этого в личной доске трелло есть карточки "Гараж", "Магазин стройматериалов". Но часто я забываю посмотреть эти списки. Было бы классно иметь напоминалку, что попал в зону выполнения задачи. Например "Зайди забери письмо в отделение", "Зайди в гараж, ты близко к нему".

Спасибо! Удачи в развитии проекта!

Ответить
Развернуть ветку
eden lane
Автор

Попробуй TickTick, там есть и календарь, и доски, и оповещения по местоположению - всё, что тебе нужно).
Спасибо за комментарий, буду понимать, что людям нужно в первую очередь.

Ответить
Развернуть ветку
Nikolay Antonoff

Попробуйте в несколько календарей в гугл-календари.
Единственный минус - задачи нужно будет дублировать, но это минута времени. Зато конфликтов не будет, и там есть напоминания с привязкой к месту

Ответить
Развернуть ветку
Nikolay Antonoff

/Первое, с чем пока есть проблемы — это удержание пользователей. Ко мне пришло достаточно много людей, но очень мало в итоге осталось в приложении.
Самый точный расчет - погрешность в 0,1 от всей воронки. Это то, что будет наверняка.

Ответить
Развернуть ветку
Невероятный Блондин

Чем это отличается от штатного календаря и напоминалки на MacOS/iOS?
Еще и бесплатно

Ответить
Развернуть ветку
Анастасия Кузьмина

Обожаю твой ник)

Ответить
Развернуть ветку
Невероятный Блондин

Ну всё
После такого обязана взять в мужья и увезти в Таиланд

Ответить
Развернуть ветку
eden lane
Автор

Там нет проектов, тегов и colour coding не сильно развит. В целом, как я уже говорил, у меня достаточно конкурентов, но обычные календари - не из них.

Ответить
Развернуть ветку
Невероятный Блондин

Тут даже не календари больше, а штатная напоминалка.

Использую её на постоянной основе, в том числе и для совместной работы с людьми.

Но каждому своё конечно, дерзай.

Ответить
Развернуть ветку
Коля Игошин

Есть Weeek)

Ответить
Развернуть ветку
eden lane
Автор

Да, но об этом я узнал слишком поздно)

Ответить
Развернуть ветку
Коля Игошин

Ахахаха) Он в закрепе раздела «Трибуна»
Но название всегда можно поменять

Ответить
Развернуть ветку
eden lane
Автор

Я очень много пропустил из жизни vc :(

Ответить
Развернуть ветку
AlbertQA

Пользуюсь Гугл календарем как таск трекером, надо попробовать твое приложение)

Ответить
Развернуть ветку
eden lane
Автор

Буду признателен за любой отзыв! Если по какой-то причине не понравится, подскажу, что ещё попробовать из этой сферы - в ней много интересных решений.

Ответить
Развернуть ветку
Марк Кац

Немного похоже на Sunsama, логикой работы. Если появятся интеграции то я бы перешел. А пока в Sunsama работаю со своими задачами из Asana, Календаря и личными.

Ответить
Развернуть ветку
eden lane
Автор

Спасибо! Буду повышать приоритет интеграций, вижу, что людям реально не хватает их.

Ответить
Развернуть ветку
Ivan Kuznetsov

Бэкенд календаря — коннект к Гуглу по caldav?

Ответить
Развернуть ветку
eden lane
Автор

не по caldav, через Google Calendar API. Я не храню данные на бэке, но пропускаю их через него, когда запрашиваю

Ответить
Развернуть ветку
Ivan Kuznetsov

Смотрел motion? https://www.usemotion.com

Ответить
Развернуть ветку
eden lane
Автор

Да, у меня есть список большинства конкуретнов, но руки пока не дошли посидеть на них недельку-две, чтобы полноценно протестировать и понять плюсы/минусы.

Ответить
Развернуть ветку
Ivan Kuznetsov

То что получилось — классно. Делал в одиночку/командой?

Календарь очень сложный продукт. Я бы с радостью поговорил в личке — меня сейчас очень занимает тема календарей.

Ответить
Развернуть ветку
eden lane
Автор

Всё, кроме логотипа, делал в одиночку.
Мне можно написать в телеграм - @eden_lane, буду рад ответить на любые вопросы, на которые сам раскопал ответы

Ответить
Развернуть ветку
26 комментариев
Раскрывать всегда