Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coasterfreakde/isekaibackend
A backend for the Isekai Discord Bot and AnimeDatabase Website
https://github.com/coasterfreakde/isekaibackend
anime database isekai
Last synced: about 2 months ago
JSON representation
A backend for the Isekai Discord Bot and AnimeDatabase Website
- Host: GitHub
- URL: https://github.com/coasterfreakde/isekaibackend
- Owner: CoasterFreakDE
- License: mit
- Created: 2023-10-11T12:55:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-25T00:39:24.000Z (12 months ago)
- Last Synced: 2024-05-01T18:07:07.193Z (8 months ago)
- Topics: anime, database, isekai
- Language: Kotlin
- Homepage: https://isekaibackend.coasterfreak.de
- Size: 93.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
-----
## 📝 Table of Contents
- [About](#about)
- [Getting Started](#getting_started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
This is the backend for the Isekai Discord Bot and Website. It is written in Kotlin and uses the Javalin Framework.
### Prerequisites
- [Gradle](https://gradle.org/)
- [Java 17](https://www.oracle.com/java/technologies/downloads/#java17)
- [MongoDB](https://www.mongodb.com/)### Installing
1. Clone the repository
2. Run `gradle build`
3. Run `gradle shadowJar`
4. Copy the `.env.example` file and rename it to `.env`
5. Fill in the `.env` file
6. Run the jar file
7. Open the website
8. Done!
### Running the jar file
```shell
java -jar IsekaiBackend.jar
```### Connect via REST
```shell
curl -X GET http://localhost:8080/
```
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
If you have any questions about the project, feel free to contact me via [Discord](https://discord.gg/pixelplayland).