ТЗ учёта тренерской деятельности тхэквондо
Автор: ildar04
Техническое задание на создание телеграм бота по учёту деятельности тренера тхэквондо
Доброго времени суток, уважаемый читатель.
Начнем с проблемы, которую нужно решить.
Дело в том, что мои близкие знакомые тренируют детей по тхэквондо, при этом у них нет никакого способа оптимизации их процессов кроме таблиц в Excel, личек в мессенджерах.
А процессы состоят из:
Учёт посещаемости (по уважительным и неуважительным причинам, от этого зависит будут ли списаны деньги с ученика), прием документов о здоровье, соглашениях.
Учёт получения денежных средств от учеников. В данный момент они пользуются Сбербанком, им приходит отчёт в Excel об оплате, они его ранжируют и по сообщению прикреплённому к платежу определяют на какого именно ребенка должны быть начислены деньги.
Это самый базовый функционал, в первую очередь реализовывать мы будем именно его.
Необходимо упростить учёт платежей, посещаемости. Но не усложнить в остальном.
Для начала мы будем реализовывать личный кабинет тренера - добавление групп, учеников, информации об их родителях.
Далее реализуем возможность создавать тренировки, расписание, посещения и посещаемость, отчёты об этом.
Затем мы приступим к реализации личного кабинета ученика и его родителя. Будем добавлять возможность оплаты, просмотра посещаемости, расписания, уведомлений.
С чего начнем саму разработку?
Конечно же с разработки меню, навигации по нему.
Оно не самое удобное в телеграм боте, специфическое, мы отправляем пользователю сообщение в возможностью выбора кнопок, на каждую кнопку можем задать контекст, с помощью этого контекста сможем определить предыдущие действия пользователя и предлагать соответствующие следующие кнопки.
Подробнее о меню я расскажу в следующем посте.
9 августа 2024