Skip to content

Repository files navigation

ShareIt

Серверная служба для общего доступа к элементам.

ShareIt позволяет бронировать товары на определенные даты, закрывать доступ к зарезервированным предметам, добавьте новый элемент в общий доступ по запросу, если нужный элемент недоступен.

Функциональность:

  1. Пользователь может добавлять новые элементы и будет считаться их владельцем, а также может добавлять название, описание к этим элементам.
  2. Вы можете найти нужный вам товар. Товар забронирован на определенные даты. Владелец товара должен подтвердить бронирование.
  3. Если нужный товар не найден в поиске, пользователь может создать заявку. Другие пользователи могут добавить элемент желания.
  4. После использования элемента пользователи могут оставить отзыв.

Стек технологий:

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

About

RESTful – площадка для поиска и сдачи вещей в аренду.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages