You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 24, 2021. It is now read-only.
<palign="center">A progressive <ahref="http://nodejs.org"target="_blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
<ahref="https://opencollective.com/nest#backer"target="_blank"><imgsrc="https://opencollective.com/nest/backers/badge.svg"alt="Backers on Open Collective" /></a>
17
+
<ahref="https://opencollective.com/nest#sponsor"target="_blank"><imgsrc="https://opencollective.com/nest/sponsors/badge.svg"alt="Sponsors on Open Collective" /></a>
<!--[](https://opencollective.com/nest#backer)
23
+
[](https://opencollective.com/nest#sponsor)-->
6
24
7
-
## Features
25
+
## Description
8
26
9
-
Project inspired from [Nestjs-prisma-starter](https://github.com/fivethree-team/nestjs-prisma-starter) of [fivethree-team](https://github.com/fivethree-team)
I create this repo to practice Graphql and to show how to make a clean architecture for a project Graphql with NestJS
29
+
## Installation
12
30
13
-
Features of project:
14
-
- GraphQL with [apollo-server-express](https://github.com/apollographql/apollo-server), solution [code first](https://docs.nestjs.com/graphql/quick-start#code-first) and using [GraphQL play ground](https://github.com/graphql/graphql-playground)
15
-
- Using [PostgreQL](https://github.com/brianc/node-postgres) for database and [Prisma 2](https://github.com/prisma/prisma) as Object Relation Mapping (ORM)
16
-
-[NestJS Authentication](https://docs.nestjs.com/security/authentication) with [Passport](https://github.com/jaredhanson/passport), [JWT](http://www.passportjs.org/packages/passport-jwt/) and [Bcrypt](https://github.com/kelektiv/node.bcrypt.js/)
17
-
- Docker solution for PostgreSQL, PGAdmin, Prisma
18
-
- Next generation Typescript
31
+
```bash
32
+
$ npm install
33
+
```
19
34
20
-
## Getting started
35
+
## Running the app
21
36
22
-
**Working in progress**
37
+
```bash
38
+
# development
39
+
$ npm run start
23
40
24
-
---
41
+
# watch mode
42
+
$ npm run start:dev
43
+
44
+
# production mode
45
+
$ npm run start:prod
46
+
```
47
+
48
+
## Test
49
+
50
+
```bash
51
+
# unit tests
52
+
$ npm run test
53
+
54
+
# e2e tests
55
+
$ npm run test:e2e
56
+
57
+
# test coverage
58
+
$ npm run test:cov
59
+
```
60
+
61
+
## Support
62
+
63
+
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).
0 commit comments