https://github.com/iamflowz/dnd-graphql
Graphql service wrapper for the Dungeons and Dragons 5e SRD
https://github.com/iamflowz/dnd-graphql
dnd dnd-characters dnd-tools dnd5e dnd5e-tools eslint jest node typescript
Last synced: 6 months ago
JSON representation
Graphql service wrapper for the Dungeons and Dragons 5e SRD
- Host: GitHub
- URL: https://github.com/iamflowz/dnd-graphql
- Owner: IamFlowZ
- License: apache-2.0
- Created: 2019-12-29T03:55:10.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T18:42:04.000Z (over 2 years ago)
- Last Synced: 2024-05-02T03:12:06.728Z (about 1 year ago)
- Topics: dnd, dnd-characters, dnd-tools, dnd5e, dnd5e-tools, eslint, jest, node, typescript
- Language: TypeScript
- Homepage: http://5ednd.info
- Size: 1.1 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# DND 5e GraphQL Service
[5ednd.info](http://5ednd.info)
GraphQL service for Dungeon and Dragons 5th edition. A [GRANDStack](https://grandstack.io/) application.
Looking for contributors!! If you're interested let me know!# Prerequisites
- Node 10.x>
- Neo4j 4.x# Installing
- npm run install
# Running the tests
- npm run test
# Deployment
- npm run deploy
# Built with
- Server-side JS runtime - [Node.js](https://nodejs.org/en/)
- Data query language - [Graphql](https://graphql.org)
- Graphql Library - [ApolloServer](https://www.apollographql.com)
- Native Graph Database - [Neo4j](https://neo4j.com/developer/javascript/)
- Online diagraming tool - [draw.io](https://draw.io)
- Graphql Visualization tool - [graphql-voyager](https://github.com/APIs-guru/graphql-voyager)# Contributing
Feel free to open a pull request if you have any changes you'd like to see. Otherwise there's a couple issue templates available if you have anything to report or any questions.
# Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
# Authors
- [Dakota Lewallen](https://github.com/IamFlowZ)
Also see the list of contributors who have participated# License
This project is licensed under Apache v2.0 (MIT but more explicit). The underlying material
is released using the [Open Gaming License Version 1.0a](https://www.wizards.com/default.asp?x=d20/oglfaq/20040123f) and originates from [Systems Reference Document](https://media.wizards.com/2016/downloads/DND/SRD-OGL_V5.1.pdf)# Acknowledgments
DnD is pretty neat. Template for this readme comes from [PurpleBooth](https://gist.github.com/PurpleBooth/109311bb0361f32d87a2). Gitignore template taken from [github's gitignore](https://github.com/github/gitignore)
# Notes
Visualation of the goal for the datamodel available in the assets folder as well as a visualization of the current schema at /voyager