Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PostTracker

A REST API service to track shipments (тестовое задание)

Возможности:

  • Почтовые отправления (письма и посылки) регистрируются в системе
  • Передвижение отправлений между почтовыми отделениями записывается в истории
  • Всю историю передвижений конкретного отправления можно запрашивать

Доступные операции:

  • регистрация почтового отправления,
  • его прибытие в промежуточное почтовое отделение,
  • его убытие из почтового отделения,
  • его получение адресатом,
  • просмотр статуса и полной истории движения почтового отправления

Инструменты:

  • Spring Boot, v.3.1.2
  • База данных: PostgreSQL
  • ORM-фреймворк: JPA Hibernate
  • Сборка с помощью Maven
  • Собран war, который может быть размещен на сервере приложений
  • Описание API - с помощью Open API 3
  • Минимальное покрытие тестами 70%(test coverage.jpg)

About

A REST API service to track shipments. Использованы: Spring Boot, JPA Hibernate, Open API, Mockito

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages