Студент
Находит примеры, выбирает тему, отправляет заявку, загружает версии и получает обратную связь.
Кабинет · Каталог · Темы · ПреподавателиСпроектировала платформу, которая объединяет студентов и научных руководителей: поиск примеров, согласование темы, работу над материалами и рецензирование.


Материалы дипломов, версии файлов и обсуждения распределялись между мессенджерами, почтой и облачными папками. Было трудно восстановить историю договорённостей, найти нужный пример и понять текущий этап работы.
Участникам приходится сопоставлять материалы, замечания и решения самостоятельно.
Тема, участники, версии, переписка и статус связаны с конкретной работой.
Я анализировала задачи пользователей, определяла структуру платформы, проектировала интерфейсы и реализовывала приложение. Хотя диплом был ориентирован на fullstack-разработку, основу продукта составило проектирование сценариев и взаимодействия разных ролей.
Общие разделы помогают ориентироваться в платформе, а состав навигации и доступные действия зависят от роли пользователя.
Находит примеры, выбирает тему, отправляет заявку, загружает версии и получает обратную связь.
Кабинет · Каталог · Темы · ПреподавателиПубликует темы, рассматривает заявки, проверяет материалы, обсуждает правки и оценивает работу.
Студенты · Заявки · Работы · АналитикаУправляет пользователями, ролями и информационными материалами, поддерживает порядок в платформе.
Пользователи · Справочники · СодержимоеГость знакомится с платформой и проходит вход или регистрацию. Выпускник возвращается к опубликованным материалам и своей работе.
Сценарии студента и руководителя встречаются в точках согласования темы, проверки материалов и оценки результата. Ниже — основные маршруты, собранные по проектной документации.
Изучить опубликованные работы в каталоге.
Посмотреть предложения или сформулировать свою тему.
Получить решение и комментарий руководителя.
Загружать версии и обсуждать их в рабочем пространстве.
Получить замечания, доработать и перейти к защите.
Завершённая работа пополняет общий архив.
Если тема не согласована: студент получает комментарий и возвращается к выбору темы. Если работа требует правок — возвращается к материалам и обсуждению.
Увидеть тему и пояснение студента.
Принять предложение или дать комментарий.
Посмотреть файлы и историю версий.
Обсудить работу и заполнить критерии оценки.
Вернуть на доработку или допустить к защите.
Зафиксировать итоговую оценку и результат.
Проверка — не всегда финал: руководитель может вернуть работу на доработку. Статус сохраняет контекст, а обсуждение остаётся рядом с материалами.
Поиск начинается с обзора. Карточки каталога содержат основные сведения, статусы и метки. Поиск и фильтры расположены над сеткой, чтобы сначала сузить список, а затем открыть подробности.
Статус сопровождается действием. Шкала прогресса показывает этап диплома. Рядом с ограниченным действием есть пояснение условия перехода — например, необходимость завершить оценивание.
Обсуждение связано с материалами. Версии файлов и чат находятся в одном рабочем пространстве. Это сохраняет контекст обратной связи и историю работы.
Оценивание разбито на критерии. Форма содержит названия, пояснения и единые шкалы. Такой формат делает структуру оценки видимой для преподавателя.
Тёмно-синий текст, светлый фон и оранжевый акцент связывают страницы платформы. Повторяющиеся карточки, вкладки, формы и статусы поддерживают единое поведение интерфейса.
Главная снята с работающего сайта. Внутренние разделы показаны по скриншотам из материалов диплома: на сайте для них требуется вход. По нажатию каждый снимок открывается целиком.
Главная объясняет назначение сервиса и предлагает два входа: перейти к каталогу или начать работу. Снимок действующего сайта; числа на странице относятся к демонстрационному интерфейсу.
Поиск, сортировка и фильтры помогают сузить выбор. Карточка показывает тему, автора, руководителя, статус и метки, чтобы оценить работу до перехода в детали.
Темы объединены по областям. Автор предложения и действие «Откликнуться» доступны прямо в карточке, а отправленные отклики собраны отдельно.
Статус «Одобрена» сопровождается пояснением следующего шага: работа создана и доступна во вкладке «Работы».
Описание, прогресс, версии файлов, оценка и переписка собраны в рабочем пространстве. Пояснение рядом с недоступным действием помогает понять, что требуется для перехода дальше.
Критерии с пояснениями и едиными шкалами превращают оценивание в последовательную форму. Итоговый показатель рассчитывается автоматически.
Я провела тестирование проекта с сотрудниками Университета практической психологии — моими коллегами. В дипломе также описана проверка основных пользовательских сценариев и адаптивности интерфейса.
Университет выразил готовность внедрить решение. Сейчас внедрение остаётся на стадии планирования; в кейсе представлены интерфейсы реализованной платформы.
Я разработала клиентскую часть на React, сервер на NestJS и базу данных PostgreSQL. Для мобильного доступа реализовано Android-приложение на основе веб-клиента. Это позволило связать интерфейсы с реальными ролями, файлами и переходами между этапами работы.