slavakyrlan / FinancialManagerBot

Финансовый менеджер
0 stars 0 forks source link

T15 | Итог #13

Closed slavakyrlan closed 28 minutes ago

slavakyrlan commented 3 hours ago

Documentation

Требования: программист

Краткое описание

Собрать итоги, что было реализовано

Обобщенное решение

Выходной результат

Добавление к документации now it's final...

slavakyrlan commented 29 minutes ago

Реализовано:

  1. Добавление, изменение, удаление своих записей Дохода/расхода;
  2. При добавлении/изменении записи Дохода необходимо указать сумму и описание;
  3. При добавлении/изменении записи Расхода необходимо указать сумму , описание и категорию;
  4. Добавление категорий и выбор при добавлении записи о расходе;
  5. Вывод статистики в виде графика, таблицы и круговой диаграммы

    Круговая диаграмма с распределением по категориям Таблица с ТОП5 затрат за выбранный промежуток времени График с данными за выбранный промежуток времени

  6. Промежутки времени у Расхода: день, неделю, месяц, квартал и год
  7. Кнопка возвращения в меню
  8. Команды /start и /help для начала диалога с ботом и вызова помощи соответственно;
  9. При попытки отправить сообщения отличного от text вызывается /start

Будущие разработки:

  1. Ошибка при параллельных запросах от нескольких пользователей при попытки вывести статистику в виде графика
  2. Реализовать новую связь 1-1 между таблицей Clients и Categories, так как у пользователей могут быть свои категории
  3. Подправить графики, отделить код в отдельный файл для формирования графиков, таблиц и диаграмм
  4. Добавление категорий у записей дохода
  5. Добавление статистики за выбранный промежуток времени у записей дохода, так как сейчас вывод за последний месяц