Skip to content

SergeyMalyuga/java-explore-with-me

Repository files navigation

Explore-with-me (англ. "исследуй со мной")

Превью

Программа позволяет пользователям делиться информацией об интересных событиях и находить компанию для участия в них. Приложение состоит из двух сервисов:

  1. Основной сервис содержит всё необходимое для работы продукта;
  2. Сервис статистики хранить количество просмотров и позволяет делать различные выборки для анализа работы приложения;

Основной сервис:

API основного сервиса разделено на три части:

  1. Публичная будет доступна без регистрации любому пользователю сети;
  2. Закрытая доступна только авторизованным пользователям;
  3. Административная — для администраторов сервиса. Административная часть API предоставляет возможности настройки и поддержки работы сервиса.

Сервис статистики:

Собирает информацию о количестве обращений пользователей к спискам событий и, о количестве запросов к подробной информации о событии. Функционал сервиса статистики:

  1. Запись информации о том, что был обработан запрос к эндпоинту API;
  2. Предоставление статистики за выбранные даты по выбранному эндпоинту.

REST сервисы с использованием Spring Boot, Maven, Lombok, взаимодействие с БД, микросервисная архитектура, DOCKER, Hhibernate Framework

About

Template repository for ExploreWithMe project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published