An awesome GraphQL API built for multi-level tree groups using postgres B-Tree structure.
B-Tree Structure »
Table of Contents
This service is built based on the following technologies
Skip this step if you choose to use docker-compose.
- Clone the repo
git clone https://github.com/augustoam/group-tree
- Use the package manager npm or yarn to install the dependencies.
npm install
- Create a copy of .env.example and name it .env in this directory. Fill in the requested variables.
Run with Docker Compose
docker-compose up -d
Without Docker Compose
- Compile the project
npm run compile
- Start the server
npm start
You can find a full complete API documentation here. This documentation is generated by using a library called dociql which provides a beautiful static HTML based on a graphql introspection query. The HTML pages and the config file used by dociql can be found inside the docs folder.
You can also find a GraphQL playground in the endpoint http://localhost:4000/.
Augusto Pedrollo Albertoni - augusto.albertoni@gmail.com