Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring SubscriptionApp

Тестовое задание

Описание задания

Необходимо создать небольшой REST сервис с пользователями и подписками.

Описание проекта

Было создано приложение для создания пользователей и добавления им подписок.

Подробная документация доступна по ссылке: http://localhost:8080/swagger-ui/index.html
OAS доступна по ссылке: http://localhost:8080/v3/api-docs

Запуск

Приложение запускается в docker контейнерах. Для работы необходимы docker и docker-compose. Запуск осуществляется через docker-compose файл. Для запуска необходимо:

  • Скачать проект с GitHub.
  • Перейти в корневую папку проекта
  • В терминале ввести команду docker-compose up

По умолчанию приложение запустится на порту 8080.

📝 TODO List

Задачи на будущее:

  • Добавить сообщения для ошибок. Добавить локализацию сообщений.
  • Доработать уникальность имен и email пользователей.
  • Добавить DTO модели для корректных ответов.
  • Разработать сервис для работы с подписками.
  • Доработать логирование.
  • Добавить тесты.

Используемые технологии

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages