An open API service indexing awesome lists of open source software.

https://github.com/anpoliakov/wallet-service

Cервис, по управлению кредитными/дебетовыми транзакциями от имени игроков
https://github.com/anpoliakov/wallet-service

docker-compose liquibase postgresql transaction

Last synced: 3 months ago
JSON representation

Cервис, по управлению кредитными/дебетовыми транзакциями от имени игроков

Awesome Lists containing this project

README

          

# wallet-service
Cервис, по управлению кредитными/дебетовыми транзакциями от имени игроков.

- Работа с консольным многоуровневым меню
- У каждого игрока свой личный кабинет (возможность регистрации, авторизации + валидация данных)
- Накатывание миграций и предзаполнение БД через Liquibase
- Работа приложения через Docker контейнеры

---

## Иструкция по запуску приложения
1. Подтянуть проект [по ссылке ](https://github.com/anpoliakov/wallet-service.git)
2. Запустить проект с использованием ручных настроек или через Docker-compose (в ручном режиме - входная точка приложения `by/anpoliakov/Runner.java`)
3. Заполнить файл с информацией о подключении к БД по пути (приписку origin - опустить) `src/main/resources/database.properties`

---
### Заметки
- При запуске через Docker-compose: запускай отдельно PostgreSQL контейнер, а затем контейнер с backend частью с одновременным подключением к сети PostgreSQL и запуском в -it режиме
- TODO: подправить кредит/дебит операции