Skip to content

estrellajm/nestjs-graphql-mongodb

Repository files navigation

Scores Backend

Endpoints

REST: http://localhost:3000/

GraphQL: http://localhost:3000/graphql

Installation

$ yarn

or

$ npm install

Running the app locally

# development
$ yarn start

# watch mode
$ yarn start:dev

# production mode
$ yarn start:prod

Running the app with Docker

# add the '--build' flag to rebuild the container
$ docker compose up --build

# restart the containers
$ docker compose up --force-recreate

# remove the containers
$ docker compose down

Test

# unit tests
$ yarn test

# e2e tests
$ yarn test:e2e

# test coverage
$ yarn test:cov

Frameworks

Nest Logo

Nest.js is a progressive Node.js framework for building efficient and scalable server-side applications. Nest.js uses Typescript for building type safe node.js projects


GraphQL Logo

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.


MongoDB Logo

MongoDB MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published