https://github.com/attacktive/troubleshooter-editor-back-end
It's the back-end of a save file editor of the game Troubleshooter: Abandoned Children.
https://github.com/attacktive/troubleshooter-editor-back-end
editor exposed-orm game gradle kotlin save-editor spring-boot sqlite
Last synced: 2 months ago
JSON representation
It's the back-end of a save file editor of the game Troubleshooter: Abandoned Children.
- Host: GitHub
- URL: https://github.com/attacktive/troubleshooter-editor-back-end
- Owner: Attacktive
- License: mit
- Created: 2022-07-25T08:25:34.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T00:46:21.000Z (about 1 year ago)
- Last Synced: 2025-03-24T02:40:20.501Z (about 1 year ago)
- Topics: editor, exposed-orm, game, gradle, kotlin, save-editor, spring-boot, sqlite
- Language: Kotlin
- Homepage:
- Size: 1.71 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Troubleshooter Editor Back-end
[](https://app.codacy.com/gh/Attacktive/troubleshooter-editor-back-end?utm_source=github.com&utm_medium=referral&utm_content=Attacktive/troubleshooter-editor-back-end&utm_campaign=Badge_Grade_Settings)
[](https://www.codefactor.io/repository/github/attacktive/troubleshooter-editor-back-end)
[](https://github.com/Attacktive/troubleshooter-editor-back-end/actions/workflows/codeql.yaml)
[](https://github.com/Attacktive/troubleshooter-editor-back-end/actions/workflows/gradle.yaml)
[](https://github.com/Attacktive/troubleshooter-editor-back-end/actions/workflows/push-image.yaml)
[](https://github.com/Attacktive/troubleshooter-editor-back-end/actions/workflows/deploy-to-fly-io.yaml)
It's the back-end of a save file editor of the game Troubleshooter: Abandoned Children.
## ▶️How to Run
### prerequisites
- [Git](https://git-scm.com/downloads)
- [OpenJDK 21](https://jdk.java.net/archive/): Choose the latest `21.x` version
- Firewall settings might be required: whitelist inbound `TCP` traffics via port `8080`
### execution
- Windows Powershell:
```shell
git clone https://github.com/Attacktive/troubleshooter-editor-back-end.git
cd troubleshooter-editor-back-end
.\gradlew bootRun
```
- Windows CMD
```shell
git clone https://github.com/Attacktive/troubleshooter-editor-back-end.git
cd troubleshooter-editor-back-end
gradlew bootRun
```
- Unix-like:
```shell
git clone https://github.com/Attacktive/troubleshooter-editor-back-end.git
cd troubleshooter-editor-back-end
./gradlew bootRun
```
## 🔧 How to Use the Editor
It's just the back-end part of the editor which still requires [the front-end](https://github.com/Attacktive/troubleshooter-editor-front-end-svelte).
So,
1. run this Spring application, then
2. either just use the front-end application at [the GitHub Pages](https://attacktive.github.io/troubleshooter-editor-front-end-svelte), or run it yourself
## 🗒️ Note
The [Vue.js](https://github.com/Attacktive/troubleshooter-editor-front-end-vue) variant and [React](https://github.com/Attacktive/troubleshooter-editor-front-end) version is currently discontinued in favor of the Svelte version.