Ideas - il0nachurina/project GitHub Wiki

Ideas

Три независимые идеи проекта. Все описаны по одному шаблону: потребность, основные результаты, потенциальные пользователи и рынок, сроки (MVP и релизы), технологии, риски.


Идея 1. Telegram Mini App «Хабит» — трекер привычек

Потребность

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

Основные результаты

  • Добавление и удаление привычек.
  • Отметка выполнения за день одним нажатием.
  • Серии (streak) и недельная статистика.
  • Хранение данных в Telegram CloudStorage, без регистрации и отдельного входа.

Потенциальные пользователи / рынок

Студенты и школьники, молодые специалисты, все, кто хочет выработать привычку (спорт, чтение, сон). Приложение работает внутри Telegram, поэтому пользователю не нужно ничего устанавливать и регистрироваться.

Сроки

  • MVP (список привычек, отметки, сохранение) — 1–2 недели. Рабочий прототип уже собран и опубликован.
  • Версия 2 (серии, статистика, календарь) — 1 месяц.
  • Версия 3 (бот-напоминания на Python и aiogram, достижения) — 2 месяца.

Технологии

HTML, CSS, JavaScript, Telegram Web App API, Telegram CloudStorage, GitHub Pages; для напоминаний позже — Python и aiogram.

Риски

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

Идея 2. Консольный «Калькулятор по предмету» (мини-скрипт)

Потребность

Студентам нужно быстро проверять расчёты по учебным формулам (например, по физике или экономике), не запоминая их.

Основные результаты

  • Скрипт запрашивает значения в консоли и выдаёт результат по выбранной формуле.
  • Набор из 5–10 формул одного предмета.

Потенциальные пользователи / рынок

Студенты одного курса или предмета. Рынок узкий: формулы есть в справочниках и онлайн-калькуляторах.

Сроки

  • MVP (3–4 формулы) — 1 неделя.
  • Полная версия (10 формул, история расчётов) — 3–4 недели.

Технологии

Python, без фреймворков, консольный ввод и вывод.

Риски

  • Малый интерес: есть готовые онлайн-калькуляторы.
  • Нет графического интерфейса, неудобно для обычных пользователей.
  • Полезен только для одного предмета.

Идея 3. Сайт-справочник «Шпаргалки по Markdown и GitHub»

Потребность

Студентам, которые начинают работать с GitHub, нужна короткая шпаргалка по Markdown, репозиториям и Wiki, чтобы не искать информацию по разным сайтам.

Основные результаты

  • Статический сайт из нескольких страниц: синтаксис Markdown, основы GitHub, создание Wiki.
  • Публикация на GitHub Pages.

Потенциальные пользователи / рынок

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

Сроки

  • MVP (3–4 страницы) — 1 неделя.
  • Расширенная версия (больше разделов, поиск, оформление) — 1–2 месяца.

Технологии

HTML, CSS, Markdown, GitHub Pages.

Риски

  • Низкая оригинальность: аналогичных ресурсов очень много.
  • Содержимое нужно регулярно обновлять, иначе справочник устаревает.
  • Нет интерактива, пользователи быстро теряют интерес.

Проверка черновика LLM (п. 4.2)

Черновик описаний трёх идей был составлен с помощью LLM (Claude) по шаблону из задания. После этого я перечитала его, внесла правки и проверила идею 1 на практике.

  • Дублирование функций: идеи различаются по формату (Telegram Mini App, консольный скрипт, статический сайт) и по функциям, повторов нет.
  • Сроки и технологии: для идеи 1 я самостоятельно собрала рабочий прототип (HTML, JavaScript, Telegram CloudStorage), опубликовала его на GitHub Pages, подключила к Telegram-боту и проверила: имя пользователя отображается, привычки сохраняются. Прототип сделан за один вечер, поэтому срок MVP в 1–2 недели с запасом включает доработку и тестирование.
  • Пропущенные разделы: описание каждой идеи сверено с шаблоном, все разделы присутствуют.
  • Что изменено и добавлено мной:
    • убрала из описания идеи 1 утверждение о размере аудитории Telegram, так как для него не было источника;
    • добавила в риски идеи 1 ограничение хранения данных в CloudStorage;
    • добавила в сроки идеи 1 пометку о том, что прототип уже собран и опубликован;
    • заменила тему идеи 3 на конкретную: шпаргалка по Markdown и GitHub.