Skip to content

This application provides accounting system for membership console.

License

Notifications You must be signed in to change notification settings

membership-console/paymaster

Repository files navigation

Paymaster

CI Build version

概要

本プロジェクトはMembership Consoleの会計システムです。

開発

開発環境

  • Java OpenJDK 17
  • Kotlin 1.6.10
  • Micronaut 3.7.2
  • PostgreSQL 13
  • docker-compose

ビルド方法

ビルドに成功すると、app/build/libs直下に.jarファイルが生成されます。

$ ./gradlew build -x test

起動方法

まず、Docker から PostgreSQL を起動します。

$ docker compose up -d
# 5432 db: ローカル用データベース
# 55432 db-test: テスト用データベース

デフォルトで使用されるポート番号は8080です。${PORT}を設定することで変更できます。

# 1. run .jar file
$ java -jar paymaster-<version>-all.jar

もしくは

$ ./gradlew run

About

This application provides accounting system for membership console.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages