Skip to content

The app gets average salary for 12 months and quantity of vacation days and returns the sum of vacation pay.

Notifications You must be signed in to change notification settings

Anna-Votinova/vacation-pay-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

vacation-pay-calculator

With one API: GET "/calculate"

Stack:

Java 11 Spring Boot 3.0.6 Lombok

The app gets average salary for 12 months and quantity of vacation days or dates of vacation and returns the sum of vacation pay.

При сложном расчете отпускных используем классическую схему - из отпускных дней вычитается число праздничных дней, так как они не оплачиваются государством. Их всего 14, они сохранены в списке. Далее мы делим среднюю зарплату на среднее количество дней в месяце. В разных источниках это 29.3 дня. И умножаем на количество отпускных за вычетом праздников. Выходные при этом в классической схеме не принимаются в расчет. Этот вариант программы рассчитывает, что мы производим расчет только за 2023 год. Также пока нет ограничений на количество дней отпуска.

Ссылка на Сваггер http://localhost:8080/swagger-ui/index.html Ссылка на OAS http://localhost:8080/v3/api-docs

About

The app gets average salary for 12 months and quantity of vacation days and returns the sum of vacation pay.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages