Техническое описание - Ntditl/kpfu_service_library GitHub Wiki

📄 Глоссарий

Для удобства командной работы доступен глоссарий терминов, охватывающий ключевые сущности и понятия проекта.

📘 Отчеты по итерациям

🛠️ Технологический стек

Компонент Технологии Назначение
Клиент HTML/CSS/JS, Axios Отображение интерфейса, запросы к API
Сервер Kotlin + Ktor REST API, бизнес-логика
ORM Exposed Работа с базой данных
База данных PostgreSQL Хранение данных
Хранилище изображений Imgur Обложки книг
Прототипирование Figma UI-дизайн

📎 Полное описание технологического стека

🧩 Структура базы данных

Ниже представлена ER-диаграмма базы данных, охватывающая ключевые сущности проекта: пользователей, книги, бронирования, выдачи, уведомления и посещения.

📷 Диаграмма:
Структура БД

📄 Полное описание доступно здесь:
📎 Описание структуры БД