Задача проекта:
Реализовать удобного и просто бота для объединения людей сообщества, быстрого получения информации о том, что происходит внутри сообщества
Цель:
создать простое средство взаимодействия для участников.
Этапы работы:
* От заказчика получены все их требования (функционал, структура информации, наполнения)
* Составлено ТЗ (с внесением предложений от нашей команды)
* ТЗ утверждено с заказчиком
* Реализован бот в Телеграм и передан для приглашения пользователей
* Проект передан заказчику для дальнейшего развития
Техническая реализация:
Основной упор сделан на разработку структуры базы данных, т.к. в дальнейшем планируется расширение функционала.
На первых этапах некоторый функционал был реализован на стороне бота, но сразу же заложен фундамент для доработки в будущем, чтобы получать информацию из внутренних ресурсов Сколково.
Для удобства пользователей был реализован фунционал обращения за помощью в разных форматах (телефон, связь через телеграм).
Для администратора реализован удобная админ-панель с подразделами. Админ-панель вмещает функционал не только работы с пользователями, обращениями, контентом, но и управление работой и алгоритмами бота.
Большая работа была проведена для подготовки функционала дальнейшей интеграции бота с сайтом Сколково.
Стэк:
.python
.postgreSQL
.html
.js
.ajax
.TelegramWebhook
.REST ful API
Продукт:
Заказчиком проекта выступает МШУ Сколково.
Созданное решение полностью закрыло потребность заказчика на текущий момент.
Участники сообщества получили единое окно для получения новостей, информации о событиях, доступных курсах в школе.
В проект был заложен большой фундамент для дальнейшего развития и улучшения.
Итог:
Заказчик получил инструмент, который и хотел. Алгоритм бота был построен таким образом, чтобы пользователю было удобно и просто взаимодействовать с ботом.
Любой участник сообщества, благодаря интеграции с внутренней системой, мог войти в бота и получить полный доступ к информации.
Для пользователей вне системы тоже предусмотрели возможность получить нужную информацию по курсам, обучению и др.
Администрация данной посадочной страницы (Сайт) не может передать или раскрыть информацию предоставленную пользователем (далее Пользователь) при регистрации и использовании функций сайта третьим лицам, кроме случаев, описанных законодательством страны, на территории которой пользователь ведет свою деятельность.
Для регистрации на посадочной странице, пользователь обязан внести некоторую персональную информацию. Для проверки предоставленных данных, посадочная страница оставляет за собой право потребовать доказательства идентичности в онлайн или офлайн режимах.
Сайт прилагает все усилия для сбережения в сохранности личных данных Пользователя. Личная информация может быть раскрыта в случаях, описанных законодательством, либо когда администрация сочтет подобные действия необходимыми для соблюдения юридической процедуры, судебного распоряжения или легального процесса необходимого для работы Пользователя с Сайтом. В других случаях, ни при каких условиях, информация, которую Пользователь передает Сайту, не будет раскрыта третьим лицам.