Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TransferMoneyService

Курсовой проект «Сервис перевода денег»

Перевод с карты на карту

Описание API FRONT

Проект предоставляет UI для перевода денег с карты на карту. В видимой части приложения присутствуют две карты (откуда и куда переводить), поле ввода суммы перевода и кнопка "отправить".

Весь API FRONT был описан в соответствии YAML файла по спецификации OpenAPI (подробнее по ссылке 1 и ссылке 2).

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

Разработка backend API для Сервиса перевода денег. Техническое задание проекта.

  • Все поля для отправки объекта валидированы.
  • Все изменения записываются файл — лог переводов в произвольном формате с указанием:
    • даты;
    • времени;
    • карты, с которой было списание;
    • карты зачисления;
    • суммы;
    • комиссии;
    • результата операции, если был.

Запуск

Для запуска приложения, необходимо склонировать репозиторий, подключить приложение Docker к Intellij Idea Ultimate и запустить файл docker-compose, либо найти файл MoneyTransferServiceApplication и запустить его напрямую.

Запросы

Запросы поступают на сервер http://localhost:5500

Эндпоинты: /transfer - принимает объект с данными формы /confirmOperation - принимает объект с айди операции и секретным кодом

При возникновении ошибки на стороне сервера, будет отображено модальное окно с текстом ошибки, которую сервер прислал в поле message ответа.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages