Skip to content

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

Notifications You must be signed in to change notification settings

Nik-AT/java-explore-with-me

Repository files navigation

ExploreWithMe

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

Стэк

Java 11 Spring Boot Spring Data Hibernate PostgreSQL Docker JUnit Mockito Lombok Maven

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

Пользовательский API

  • Создавать новые события, редактировать и просматривать их
  • Отправлять запросы на участие в событиях
  • Утверждать и отклонять запросы на участие в ваших событиях
  • Публиковать и удалять комментарии к событиям
  • Редактировать свои комментарии в течение двенадцати часов после публикации

API администратора

  • Добавлять, изменять и удалять категории событий
  • Добавлять и удалять подборки событий
  • Закреплять и откреплять подборки событий на главной странице
  • Публиковать или отменять события
  • Добавлять, просматривать и удалять пользователей
  • Удалять комментарии от других пользователей

Установка

Требования

  • Docker Compose
  • Maven
  • JDK 11

Инструкция

Чтобы установить приложение, выполните следующие команды из корня этого репозитория:

  • mvn install
  • docker compose up

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published