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ервис, по управлению кредитными/дебетовыми транзакциями от имени игроков
- Host: GitHub
- URL: https://github.com/anpoliakov/wallet-service
- Owner: anpoliakov
- Created: 2023-10-07T11:33:32.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-05T20:08:22.000Z (over 2 years ago)
- Last Synced: 2025-05-14T09:51:37.646Z (about 1 year ago)
- Topics: docker-compose, liquibase, postgresql, transaction
- Language: Java
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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: подправить кредит/дебит операции