VAXA99 / RUT_mental_health_care

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Цифровая система психологической поддержки РУТ

Описание проекта

Цель проекта - разработать веб-приложение, которое поможет студентам Российского университета транспорта (РУТ) получать психологическую поддержку и консультации легче и удобнее. Мы хотим, чтобы это приложение стало надежным партнером в учебе и повседневной жизни студентов, помогая им решать вопросы психологического здоровья и делиться опытом с другими.

Основной функционал

  1. Регистрация и авторизация:
  • Возможность студентам создавать учетные записи с использованием университетских данных.
  • Авторизация в системе для доступа к функционалу.
  1. Профили пользователей:
  • Личные профили для студентов, включая информацию о курсе, факультете и контактных данных.
  • Профили психологов и консультантов с описанием их квалификации и специализации.
  1. Запись на консультации:
  • Студенты могут записываться на консультации через приложение, выбирая психолога и удобное время.
  • Оповещения и напоминания о предстоящих консультациях.
  1. Информационный раздел:
  • Предоставление информации о доступных психологических услугах, мероприятиях и ресурсах для самопомощи.
  • Публикация статей, рекомендаций и материалов по психологической тематике.
  • Создание тредов (обсуждений) на психологические темы, где студенты могут обмениваться опытом, задавать вопросы и получать советы от других пользователей и, при необходимости, от психологов.

Технологии и стек

  • Java Spring (Spring Boot, Spring MVC, Spring Data JPA)
  • База данных (например, MySQL или PostgreSQL) для хранения информации о пользователях, статьях и др.
  • Фронтенд-технологии (HTML, CSS, JavaScript) для создания интерфейса
  • Spring Security для реализации системы аутентификации и авторизации

Автор

Команда разработки TMI.

About


Languages

Language:JavaScript 55.1%Language:Java 34.1%Language:CSS 10.2%Language:HTML 0.5%