https://github.com/mithi/kingdom-rush-graphql
Simply get Kingdom Rush Tower information through queries in GraphQL
https://github.com/mithi/kingdom-rush-graphql
apollo-server first-timers first-timers-friendly first-timers-only good-first-issue graphql kingdom-rush kingdom-rush-graphql tower-defense tower-defense-game typegraphql typeorm typescript video-game
Last synced: 7 months ago
JSON representation
Simply get Kingdom Rush Tower information through queries in GraphQL
- Host: GitHub
- URL: https://github.com/mithi/kingdom-rush-graphql
- Owner: mithi
- License: apache-2.0
- Archived: true
- Created: 2020-10-09T04:46:04.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-29T16:12:01.000Z (over 2 years ago)
- Last Synced: 2024-10-23T20:14:10.450Z (12 months ago)
- Topics: apollo-server, first-timers, first-timers-friendly, first-timers-only, good-first-issue, graphql, kingdom-rush, kingdom-rush-graphql, tower-defense, tower-defense-game, typegraphql, typeorm, typescript, video-game
- Language: TypeScript
- Homepage:
- Size: 652 KB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kingdom Rush GraphQL
[](https://ko-fi.com/minimithi)
[](https://github.com/mithi/kingdom-rush-graphql/issues/78)
[](https://github.com/mithi/kingdom-rush-graphql/blob/main/docs/GOOD_FIRST_ISSUE.md)> Simply get Kingdom Rush Tower information through queries in GraphQL
> Try it! **`post`** queries to [`kingdom-rush-graphql.herokuapp.com`](http://kingdom-rush-graphql.herokuapp.com/) with [`hoppscotch.io/graphql`](https://hoppscotch.io/graphql) or [`insomnia.rest/graphql`](https://insomnia.rest/graphql/). You can also play with it directly since the playground is also set to true.

## TODO
- [ ] Setup github actions and `test passing` badge
- [ ] Setup code coverage badge
- [ ] Setup code climate badge## Miscellaneous
- [Gql schema](./schema.gql) generated by TypegraphQL.
- [schema formatted](./docs/FORMATTED_SCHEMA.md) manually by yours truly
- [Sample queries](https://github.com/mithi/kingdom-rush-graphql/blob/main/docs/EXAMPLE_QUERIES.md) you can try
- First-timers welcome! Here's a [step-by-step](./docs/GOOD_FIRST_ISSUE.md) instruction to making your first pull request. Make sure to also [read the contribution guidelines](https://github.com/mithi/mithi/wiki/Contributing)! You can also [add tests](https://github.com/mithi/kingdom-rush-graphql/issues/78) if you like.## Tools
1. [TypeOrm](https://typeorm.io/#/)
2. [Apollo Server](https://www.apollographql.com/)
3. [TypeGraphQL](https://typegraphql.com/)
4. [Express](https://expressjs.com/)
5. [Postgresql](https://www.postgresql.org/)
6. [Jest](https://jestjs.io/)
7. [Typescript](https://www.typescriptlang.org/)
8. [GraphQL](https://graphql.org/)