Details

Title Разработка веб-приложения для психологической самопомощи и мониторинга состояния на платформе Telegram Mini Apps: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Creators Мурадымова Регина Марисовна
Scientific adviser Гринберг Эльвира Яковлевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects когнитивно-поведенческая терапия ; telegram mini apps ; веб-приложение ; react ; node.js ; cognitive behavioral therapy ; web application
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.03
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1418
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\35700
Record create date 7/30/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью работы является создание доступного и функционального реше­ния на платформе Telegram Mini Apps, основанного на принципах когнитивно– поведенческой терапии. Объектом исследования является процесс разработки веб-приложения для психологической самопомощи и мониторинга состояния на платформе Telegram Mini Apps. В ходе работы проведён анализ существующих цифровых решений в сфере ментального здоровья, определены их сильные и слабые стороны. Изучены особенности Telegram Mini Apps и проанализирована применимость подходов КПТ в цифровой среде. Обоснован выбор архитектуры и технологического стека. Разработанное веб-приложение реализовано с использова­нием библиотеки React для клиентской части, Node.js и Express — для серверной, и базы данных PostgreSQL. Реализована интеграция с Telegram, позволяющая использовать приложение без регистрации. Проведено модульное, функциональ­ное и нагрузочное тестирование. Получены подтверждения работоспособности и готовности приложения к использованию.

The purpose of this work is to create an accessible and functional self-help solution based on the principles of Cognitive-Behavioral Therapy, using the Telegram Mini Apps platform. The object of the study is the process of developing a web application for psychological self-help and condition monitoring on the Telegram Mini Apps platform. The study analyzes existing mental health applications, identifies their advantages and limitations, and evaluates the applicability of CBT methods in a digital format. The Telegram Mini Apps platform is explored as a means of rapid user access without registration. The developed application includes a React-based client interface, a server on Node.js with Express, and a PostgreSQL database. Integration with the Telegram API allows seamless user interaction. Unit, functional, and load testing was conducted, confirming the system’s reliability and performance. The app is ready for use and can serve as an independent tool for users or as a supplement to professional therapy.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous
  • Разработка веб-приложения для психологической самопомощи и мониторинга состояния на платформе Telegram Mini Apps
    • Введение
    • 1. Анализ предметной области
    • 2. Проектирование веб-приложения и выбор стека технологий
    • 3. Разработка веб-приложения
    • 4. Тестирование и апробация разработанного веб-приложения
    • Заключение
    • Список использованных источников
    • Приложение 1 Таблица с описанием функционала веб-приложения
    • Приложение 2 Код серверной части веб-приложения
    • Приложение 3 Код модульных тестов серверной части
    • Приложение 4 Код клиентской части веб-приложения
    • Приложение 5 Код модульных тестов клиентской части

Access count: 0 
Last 30 days: 0

Detailed usage statistics