java-shareit Это репозиторий проекта "ShareIt". Приложение **умеет**: Добовлять вещи, которыми пользователь готов поделится. Находить нужную вещь и бронировать её на определённое время. Создавать запрос на требуемую вещь. Добавлять вещь по запросу. Оставлять отзывы на вещь, после её использования. Приложение разделено на два небольших приложения: Шлюз - выполняет валидацию запросов от пользователя и отправляет запросы к основному приложению. Основное приложение - выполняет всю основную бизнес логику, и обращается к базе данных. Шлюз, основное приложение и база данных приложения запускаются каждый в своём Docker-контейнере, а их взаимодействие настроено через Docker Compose. Приложение написано на Java. Пример кода: @SpringBootApplication public class ShareItServer { public static void main(String[] args) { SpringApplication.run(ShareItServer.class, args); } } Для хранения данных используется база данных PostgreSQL. О том, как научиться создавать такие приложения, можно узнать в Яндекс-Практикуме