Серверная служба для общего доступа к элементам.
ShareIt позволяет бронировать товары на определенные даты, закрывать доступ к зарезервированным предметам, добавьте новый элемент в общий доступ по запросу, если нужный элемент недоступен.
- Пользователь может добавлять новые элементы и будет считаться их владельцем, а также может добавлять название, описание к этим элементам.
- Вы можете найти нужный вам товар. Товар забронирован на определенные даты. Владелец товара должен подтвердить бронирование.
- Если нужный товар не найден в поиске, пользователь может создать заявку. Другие пользователи могут добавить элемент желания.
- После использования элемента пользователи могут оставить отзыв.
Java 11, Spring Framework, Docker, PostgreSQL, Maven, Spring Data JPA, Hibernate
- JDK 11
- Docker
- Скачать zip-файл
- Распаковать zip-файл
- Открыть приложение в IntellijIdea
- mvn clean package
- docker-compose up
- Тестовое приложение с коллекцией тестов postman в пакете postman