Описание тестового задания
[описание тестового задания](https://github.com/i-novus-llc/job-test/tree/master/mimimimetr)Результатом выполнения тестового задания стало приложение с использованием следующих технологий:
- Java 11
- Maven
- Spring Boot 2
- Spring Data JPA
- Spring MVC
- Thymeleaf
- Lombok
- Swagger
- Luquibase
- PostgreSQL
- Mapstruct
Приложение, в котором вы можете проголосовать за одного
из двух предложенных котиков, кликнув по его фотографии
или по его кличке:

После первого выбора вам будет показана
следующая пара котиков:

И так, пока не закончатся все пары. Пары подбираются случайно, повторений пар нет.
Когда пары заканчиваются, пользователю показывается топ котиков, собранный из голосов всех пользователей:
При входе в приложение необходимо зарегистрироваться
(вписать в предложенное окошко свой логин):

В программе предустановлены 6 котиков. Для каждого пользователя формируется случайный порядок, в котором ему будут показаны пары котиков.
Запустить приложение можно из любой IDE, прописав пути к spring.datasource.url, spring.datasource.username и spring.datasource.password в application.yml или переменных окружения
- В корне проекта выполнить комманду для сборки проекта:
mvn package
- Перейти в папку
target:
cd target
- Запустить проект:
java -jar <имя_файла.jar>
