Similar presentations:
Чуба ПР7 (1)
1.
Телеграм бот для учета личныхрасходов
Подготовил Чуба Р.Е
2.
КомандаКоманда проетка:
Основатель, разработчик, тетсировщик.
3.
Причины запуска проектаРост популярности Telegram-ботов - удобный формат без установки
приложений, миллионы пользователей ежедневно используют ботов для
разных задач.
Низкий порог входа - не нужно скачивать отдельное приложение,
регистрироваться и разбираться в сложном интерфейсе.
4.
ПроблемаExcel и Google Таблицы - громоздко, требуют компьютера, нет быстрого
добавления с телефона. Финансовые приложения - нужно скачивать,
регистрироваться, многие перегружены ненужным функционалом.
Заметки в телефоне - нет аналитики, нет категорий, невозможно увидеть
общую картину трат.
5.
Цель проектаРазработать и запустить Telegram-бота для учёта личных расходов,
который позволит пользователю добавлять траты за 2-3 секунды,
получать наглядную статистику по дням, неделям и месяцам, а также
видеть топ-3 самых крупных трат за месяц.
6.
Ключевые стейкхолдерыРазработчик - заинтересован в удобстве, стабильности и
работоспособности бота.
Тестовые пользователи - дают обратную связь, помогают выявить
ошибки.
Telegram - платформа, на которой работает бот.
7.
ПользователиОсновной пользователь:
● Я сам (личный учёт расходов)
Потенциальная аудитория:
● Студенты и молодые люди 18–25 лет.
● Активные пользователи Telegram
● Люди, которые хотят контролировать бюджет, но не любят сложные
приложения и таблицы.
8.
ЭкспертыВ проекте один человек, поэтому все экспертные роли выполняю я сам:
● Python-разработчик (Aiogram) - написание логики бота, обработка
команд и сообщений.
● Базы данных (SQLite) - проектирование структуры хранения
расходов и доходов.
● UI/UX интерфейса бота - создание понятных кнопок, сценариев и
минимизация действий пользователя.
9.
Ограничения проекта● Временные - разработка ведётся в свободное от учёбы/работы время.
● Функциональные - только базовый функционал (без экспорта,
сложной аналитики и общего доступа).
● Масштабируемость - бот рассчитан на небольшое число
пользователей используется SQLite.
● Сетевые ограничения - для работы через прокси требуется
дополнительная библиотека.
10.
Допущения● Telegram не изменит API ботов в худшую сторону.
● Бесплатный хостинг будет работать стабильно.
● SQLite справится с хранением данных для небольшого числа
пользователей.
● Моих текущих знаний Python достаточно для реализации MVP.
● Найденный прокси-сервер будет стабильно работать.
11.
Требования к MVPТребования к MVP:
1. Добавление расхода.
2. Добавление дохода.
3. Просмотр статистики за сегодня.
4. Просмотр статистики за неделю.
5. Просмотр статистики за месяц.
6. Топ-3 самых крупных трат за текущий месяц.
7. Удаление последней записи.
8. Хранение всех данных в локальной базе данных SQLite.
12.
ПродуктыМатериальный продукт отсутствует.
Цифровой продукт - Telegram-бот,
база данных SQLite для хранения
транзакций пользователей.
Комьюнити-продукт - отсутствует.