Skip to content

pptik/quakezone-nest

Repository files navigation

QuakeZone GraphQL API Service

Tech Stack

Setup

  1. Configure .env using .env.dev as template.
  2. Run npm run start:dev
  3. Test by opening the GraphQL Playground at http://localhost:3001/graphql
{
  hello
  projects {
    pageInfo { hasNextPage, hasPreviousPage, startCursor, endCursor }
    edges { 
      node {
        id, name, slug
      }
      cursor
    }
    aggregate {
      count
    }    
  }
  project(slug: "quakezone") {name}
}

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Soluvas Open Source Low-Code Application Platform

For more information, check out Soluvas Open Source Low-Code Application Platform.