Skip to content

NadezhdaTA/java-explore-with-me

Repository files navigation

Java-explore-with-me

"Исследуй со мной" - это афиша событий, позволяющее пользователям делиться информацией об интересных событиях и находить компанию для участия в них.

Приложение разделено на модули:

  1. Основной сервис реализует всю логику работы приложения. Он разбит на 3 части:
    • публичная - доступна без регистрации любому пользователю;
    • закрытая - доступна только авторизованным пользователям;
    • административная - доступна администраторам сервиса.

Основной сервис реализует следующие задачи:

  • добавление, удаление, редактирование данных пользователей;
  • добавление, удаление, редактирование пользователями событий;
  • сортировка событий по дате, количеству просмотров;
  • просмотр всех событий;
  • подача заявок на участие в событии;
  • подтверждение/отклонение заявки на участие в событии.

Стек

Maven Spring Boot JPA Hibernate PostgreSQL

  1. Сервис статистики собирает и хранит информацию о количестве запросов к спискам событий, а также к отдельным событиям.

Сервис статистики разделен на 3 подмодуля:

  • HTTP-сервис;
  • HTTP-клиент;
  • модуль общих DTO.

Реализует следующие задачи:

  • сохранение информации по посещениям;
  • получение статистики по посещениям;

Стек

Maven Spring Boot JDBC PostgreSQL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors