Серверная часть на kotlin
с использованием Ktor
и Exposed
.
Все функции CRUD
и взаимодействие с БД соответственно.
В системе используются 2 сущности: Пользователь и Коллекционная вещь.
1 пользователь - множество вещей.
Авторизация реализована с использованием JWT
Фронтенд написан на Vue
Доступна регистрация и авторизация пользователей
Авторизированныи пользователям, помимо просмотра, доступно добавление и удаление записей.
JWT токен хранится в localStorage.
Доступен просмотр предметов, созданных пользователем с известным логином,