Mobicoop V3 user service
Go to file
Gsk54 75402c90cd update readme 2022-12-15 09:51:08 +01:00
prisma add createdAt, updatedAt 2022-12-14 12:10:27 +01:00
src fix prisma tests 2022-12-14 16:33:42 +01:00
.dockerignore add prisma 2022-12-13 15:27:28 +01:00
.editorconfig initial commit 2022-12-13 13:39:06 +01:00
.env add prisma 2022-12-13 15:27:28 +01:00
.env.dist prsima, grpc 2022-12-13 18:00:07 +01:00
.eslintrc.js initial commit 2022-12-13 13:39:06 +01:00
.gitignore add prisma 2022-12-13 15:27:28 +01:00
.prettierrc initial commit 2022-12-13 13:39:06 +01:00
Dockerfile add prisma 2022-12-13 15:27:28 +01:00
LICENSE initial commit 2022-12-13 13:39:06 +01:00
README.md update readme 2022-12-15 09:51:08 +01:00
docker-compose.yml prsima, grpc 2022-12-13 18:00:07 +01:00
jest-e2e.json initial commit 2022-12-13 13:39:06 +01:00
nest-cli.json prsima, grpc 2022-12-13 18:00:07 +01:00
package-lock.json prsima, grpc 2022-12-13 18:00:07 +01:00
package.json prsima, grpc 2022-12-13 18:00:07 +01:00
tsconfig.build.json initial commit 2022-12-13 13:39:06 +01:00
tsconfig.json initial commit 2022-12-13 13:39:06 +01:00

README.md

Mobicoop V3 - User Service

Mobicoop V3 - User service. Manages user-related data.

Installation

You need Docker and Docker-compose.

Copy .env.dist to .env :

cp .env.dist .env

and modify it to suit your needs.

Then execute :

docker-compose up -d

The app runs automatically on the port defined in SERVICE_PORT of .env file (default : 3001).

Test

# unit tests
docker exec v3_user sh -c "npm run test"

# e2e tests
docker exec v3_user sh -c "npm run test:e2e"

# test coverage
docker exec v3_user sh -c "npm run test:cov"

Note : you can run all npm commands directly outside the container (see scripts section of package.json for available commands), but you need NodeJS installed locally. We strongly advise to install Node Version Manager !

License

Mobicoop V3 - User Service is AGPL licensed.