Skip to content

About

NeuroDiagnost is a Kotlin‑ and Spring‑based microservice web application designed to support the full cycle of neuropsychological assessment, including patient management, test execution, data processing, and result interpretation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🚀 Запуск проекта

./gradlew bootRun

Приложение поднимается на:

🔐 Доступ (Spring Security сейчас отключен в классе SecurityConfig)

При первом запуске Spring Boot генерирует временный пароль.

В логах будет строка вида:

Using generated security password: <PASSWORD>

Использовать для входа:

  • username: user
  • password: смотри лог запуска

📘 Swagger / OpenAPI

Swagger UI доступен по адресу:

OpenAPI спецификация:

Если ручек нет — Swagger покажет “No operations defined in spec”.

🧱 База данных

Используется PostgreSQL.

  • Имя БД: neuropsychology
  • Подключение настраивается в application.yaml

🧩 Liquibase

Liquibase автоматически применяет миграции при запуске.

Главный changelog:

src/main/resources/db/changelog/db.changelog-master.yaml

Первая миграция со схемой:

src/main/resources/db/changelog/changes/001-init-schema.sql

При успешном запуске в логах будет:

Database is up to date, no changesets to execute

About

NeuroDiagnost is a Kotlin‑ and Spring‑based microservice web application designed to support the full cycle of neuropsychological assessment, including patient management, test execution, data processing, and result interpretation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages