Share It - это сервис для совместного использования вещей (от англ. share — «делиться»). Он позволяет пользователям возможность рассказывать, какими вещами они готовы поделиться и находить нужную вещь и брать её в аренду на какое-то время.
Spring Boot, Spring Data JPA, Hibernate, PostgreSQL, JUnit, Mockito, Docker
В приложении применяется микросервисная архитектура. Оно состоит из двух сервисов и СУБД:
- Gateway - сервис, с которым непосредственно работают пользователи. В нём выполняется валидация запросов.
- Server - содержит всю основную логику и обращается в БД.
- СУБД PostgreSQL
В корневой директории проекта запустить Docker-контейнеры командой
docker-compose up
API формируется с помощью Swagger. На данный момент в самой базовой реализации.