Проектная (учебная) практика, 1 курс ИТ-направления. Телеграм-бот для навигации по кампусам МосПолитеха с интерактивными видео-маршрутами до любого кабинета. https://t.me/MosPoly_Helperbot
Find a file
2025-07-01 01:15:05 +03:00
docs release docs 2025-06-27 13:50:23 +03:00
reports README.md 2025-06-28 10:21:21 +03:00
site full site EasyAccess 2025-05-20 16:19:22 +03:00
src release bot with cache 2025-05-23 19:27:02 +03:00
task Initial commit 2025-02-01 00:00:00 +03:00
.gitignore Initial commit 2025-02-01 00:00:00 +03:00
README.md README.md 2025-05-19 22:15:56 +03:00
requirements.txt requirements 2025-07-01 01:15:05 +03:00

Проектная (учебная) практика

Участники

ФИО Учебная группа Код направления подготовки Профиль образовательной программы
Деев Егор Викторович 241-327 09.03.01 Системная и программная инженерия
Сапрыкин Пётр Иванович 241-327 09.03.01 Системная и программная инженерия
Старков Руслан Владимирович 241-327 09.03.01 Системная и программная инженерия

Задание

Задание размещено в папке task в файле README.md.

Вариативная часть задания

Практическая реализация технологии: "МосПолиХелпер" - Телеграм-бот навигации по кампусу МосПолитеха

В рамках вариативной части реализован бот для Telegram, помогающий студентам и преподавателям ориентироваться на территории Московского Политехнического Университета, предоставляя видео-маршруты до нужного кабинета. Проект основан на стеке Python/Aiogram и включает:

  • Систему навигации по различным корпусам университета
  • Модуль обработки видео с помощью библиотеки MoviePy
  • Интерактивный интерфейс на основе Telegram Bot API
  • Хранение данных о маршрутах и пользовательских запросах

Исходный код проекта размещен в директории src/code/.

В качестве базового руководства по разработке Telegram-ботов на Python использована статья How to Create a Telegram Bot using Python, которая послужила отправной точкой для реализации более сложного функционала, включающего обработку видео и реализацию интерактивных элементов интерфейса.

Ответственный по проектной (учебной) практике

Куратор Баринова Наталья Владимировна

Проектная деятельность

Проектная (учебная) практика проводилась в связке с выполнением проекта «EasyAccess. Браузерное расширение для повышения доступности веб-сайтов» по дисциплине «Проектная деятельность».

В рамках проектной (учебной) практики разработан сайт-визитка проекта EasyAccess, размещенный по адресу easy-access.new-devs.ru. Сайт содержит информацию о проекте, команде разработчиков, ходе выполнения работ и полезные ресурсы.

Кураторы Киреева Галина Ивановна и Будылина Евгения Александровна

Период проведения

С 03 февраля 2025 г. по 24 мая 2025 г.

Структура репозитория

/
├── README.md                  # Основная информация о проекте
├── docs/                      # Документация проекта
│   ├── README.md              # Основная документация 
│   ├── practice_documentation.md  # Документация по практике
│   └── ...
├── reports/                   # Отчеты по практике
│   ├── README.md              # Описание отчетов
│   ├── report.docx            # Отчет в формате DOCX
│   ├── report.pdf             # Отчет в формате PDF
│   └── practice_report_template.docx  # Шаблон отчета
├── site/                      # Файлы статического сайта
│   ├── index.html             # Главная страница
│   ├── css/                   # Стили CSS
│   ├── js/                    # JavaScript файлы
│   └── images/                # Изображения
├── src/                       # Исходный код проектов
│   ├── code/                  # Код телеграм-бота
│   │   ├── bot.py             # Основной файл бота
│   │   ├── handlers.py        # Обработчики команд
│   │   ├── scripts.py         # Вспомогательные скрипты
│   │   └── ...                # Прочие модули
├── task/                      # Задание на практику
│   ├── README.md              # Текст задания
│   ├── git_structure.md       # Структура репозитория
│   └── terms.md               # Сроки выполнения
└── .gitignore                 # Файлы, исключенные из репозитория