Мета закинута
Автор не відписував в цілі 1 рік 2 месяця 6 днів
Разработка GTD-сервиса
Идея этого сервиса зрела у меня давно, лет, я думаю, 9. Я пробовал пользоваться разными штуками, и Trello, и Asana, и Pivotal Tracker, и Jira, и 42goals, да даже наш с вами горячо любимый SmartProgress и модный нынче Notion - всё не то. В каждом из них чего-то не хватает. Вывод простой - сделать нужно что-то своё. Ну так поехали!
Критерій завершення
Данный сервис помогает мне в моей ежедневной жизни и приносит пассивный доход
Особисті ресурси
Слабоумие, отвага и навыки программирования
Екологічність мети
На одной зарплате далеко не уедешь.
-
Автоматизация VII - Читалки-следилки
Читаю я иногда хабр, а так же ищу работу на биржах, в которых за день падает до тысячи вакансий. Чтобы не отсматривать всё подряд и не тратить на это время, хочу чтобы моя штуковина сама бегала по интернету, собирала материал, а потом ранжировала его в зависимости от выстроенных самим пользователем параметров. Вот оно и надо сделать
-
RSS-граббер
-
Хранилище
-
Настройка правил и хранилище правил
-
Читалка
-
-
"Скелет" сервиса - Frontend
Для начала надо накидать (большей частью - освежить старые исходники первых версий проекта) базовые классы в системе. По UI я себе представляю как "кокпит"/дашборд с кучей виджетов, отображающих основную информацию: глядя на этот экран должно становиться понятно, куда человек движется и чего хочет добиться. При этом у каждого компонента должен быть расширенный экран для настройки, просмотра статистики и так далее.
-
Авторизация
-
Базовые модули (загрузчик, резолвер зависимостей, локализация, client-server)
-
Класс виджета на дашборд
-
Контроллер виджетов
-
Класс страницы сервиса
-
Контроллер страниц
-
UI Kit
-
-
"Скелет" сервиса - Backend
Есть у меня наработки по микросервисному движку, нужно кое-чего там перековырять и наработать.
-
Доработка модуля микросервиса
-
Закрытый npm-репозиторий
-
БД
-
Bitbucket
-
Автоматический деплой
-
"Скелет" микросервиса
-
-
Библиотеки PSL
Сам проект будет построен на основе микросервисных библиотек PSL, которые я уже использую в нескольких проектах, но всё же - у них есть много недоделок, которые предстоит устранить. Дальше много умных слов, скорее даже для меня, нежели для читателей :)
-
Цепочки последовательных вызовов
-
Ретрансляция
-
Балансер
-
Сохранение конфигурации: сервисы должны "запоминать" списки доступных нод между рестартами
-
CLI интерфейс: чтобы можно было посмотреть список известных сервису нод, текущих подключений, статистику и т.п.: https://habr.com/post/42661
-
Broadcast
-
Нормальная обработка событий
-
-
Маркетинг
Самое слабое моё звено. О проекте должны знать люди и активно подключаться к его использованию. Как этого добиться - ещё предстоит придумать, благо моя жена продажник от бога, так что в какой-то момент нужно будет обсудить этот вопрос с ней.
-
Проработка маркетинговой стратегии
-
-
Монетизация проекта
Пожалуй, самая важная часть :) Хочется запилить не что-то абстрактное-никому-не-понятно и не что-то для себя, а реальный сервис для реальных людей, которые в идеале, будут готовы платить за это копеечку :) В подзадачах - список вариантов, которые требуют обдумывания
-
Patreon
-
Skies.land
-
Премиум-аккаунт
-
Краудфандинг
-
Сбор денег на реализацию фич
-
Продумать систему монетизации
-
-
Внешний API
Пока что я вполне смогу работать с "вещью" с компа, но в идеале она должна быть доступна ВЕЗДЕ, хоть через СМС. Одна из задуманных фишек, кстати - если ты подходишь к определенному месту, бот/приложение напоминает тебе о задачах в этом месте (список покупок в магазине и т.п.)
-
Внешний API разных сервисов
-
Мобильная версия сайта
-
Telegram-бот
-
Голосовой помощник
-
-
UI/UX
Пока что интерфейс будет построен на смеси Super Admin первой и второй версий. Что будет потом - пока не знаю.
-
Логотип
-
Фирменный стиль
-
Верстка email'ов
-
Редизайн сайта
-
Мобильная версия сайта
-
-
Автоматизация I - Простые списки задач
Хочется уметь создавать себе задачи, привязанные как на определенные дни, недели, месяца, так и к произвольно созданным спискам/проектам. Ну и выполнять эти задачи, соответственно
-
Управление списками
-
Управление задачами в списках
-
Встроенные списки (день-неделя-месяц-год)
-
Виджет списков (какой-то конкретный или выбор)
-
-
Автоматизация II - Дневник
Один из модулей, который уже присутствовал в предыдущих реализациях и честно спертый из книги Глеба Архангельского (вроде). Базовая идея: каждый день нужно записывать в 1 фразе что-то очень крутое или просто важное, что произошло. Затем писать так же по каждой неделе, месяцу и году, дабы ощущать свой путь к величию. Хрень странная, но работает: пересмотр старых достижений мотивирует.
-
Сервис
-
Виджет
-
-
Автоматизация III - Абстрактный счетчик
По сути "счетчики" будут практически в каждом дополнительном модуле, но нужно предоставить и более абстрактную реализацию, чтобы человек мог добавить произвольные показатели.
-
Базовые настройки
-
Сервис
-
Виджет
-
Конфигурация длительности (суммирования): за день, неделю, месяц, год, абстрактный, абсолютный
-
Конфигурация порогов: минимум, максимум, направление
-
-
Автоматизация IV - "Тело"
Базовая часть - слежка за весом, сном, параметрами тела: уровень жира, воды и так далее. В перспективе - добавить "тренировки", чтобы было понятен прогресс, а так же "анализы", чтобы понимать параметры тела. Вообще "Тело" - несколько абстрактная сущность, которая будет дополнительно разбита на множество других, как например "Автоматизация V"
-
Продумать всё это дело
-
Графики
-
Интеграция с умными гаджетами
-
-
Автоматизация V - "Питание/Лекарства/Витамины"
Нужно как следить за калориями, так и иметь напоминалки не забывать принимать нужные лекарства и витамины, а так же, очевидно, следить как их прием влияет на параметры тела - качество сна, вес и т.п.
-
Продумать всё это дело
-
Сервис
-
Контроллер
-
Виджеты
-
-
Автоматизация VI - Библиотеки
Есть у меня кучи закладок, которые расфигачены по разным категориям, в духе "Почитать", "Посмотреть", "Послушать" и т.п, причем висят они все в разных местах. Хочется иметь:
- Список материалов, с которыми я уже ознакомился
- Список материалов, с которыми я планирую ознакомиться
- Общий каталог материалов
- Рекомендательная система на основе остальных данных
-
Абстрактные классы и сервисы
-
Каталог книг
-
Каталог фильмов
-
Каталог материалов
-
Интеллектуальный подбор
- 2693
- 05 січня 2021, 22:45
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням