Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yigitsadic/wotblitz_example
World of Tanks Blitz Tanks and Modules
https://github.com/yigitsadic/wotblitz_example
Last synced: about 1 month ago
JSON representation
World of Tanks Blitz Tanks and Modules
- Host: GitHub
- URL: https://github.com/yigitsadic/wotblitz_example
- Owner: yigitsadic
- Created: 2020-12-23T15:24:34.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T22:13:37.000Z (about 4 years ago)
- Last Synced: 2024-04-22T00:19:07.264Z (9 months ago)
- Language: Go
- Size: 229 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
World of Tanks Blitz Tanks example project.
This is not official tanks database.
I have no relationship with World of Tanks or Wargaming.
This is just a hobby project which I give a try to entgo.
Tanks and modules db is currently unfinished. I will continue to add tanks.
GraphQL Playground link:
https://guarded-savannah-12730.herokuapp.com### Query Examples
Tank details
```graphql
query {
tank(name: "AMX 38") {
name
isPremium
tier
country
tankClassnextTanks {
name
}previousTanks {
name
}stockModules: modules(status: Stock) {
type
name
}upgradeModules: modules(status: Upgrade) {
type
name
}
}
}
```Search
```graphql
query {
search(term: "tiger") {
... on Tank {
name
tier
country
isPremium
}
... on Module {
name
type
}
}
}
```Filter Tanks
```graphql
query {
filterTanks(tier: 7, tankClass: TankDestroyer, isPremium: false) {
name
country
}
}
```Get tanks of tech tree
```graphql
query {
techTree(country: France) {
name
isPremium
tier
tankClass
modules {
name
type
}nextTanks {
name
}previousTanks {
name
}
}
}
```