https://github.com/ericzon/insurance-backend
Backend in charge of serve insurance & clients information
https://github.com/ericzon/insurance-backend
nestjs nodejs typescript
Last synced: 6 months ago
JSON representation
Backend in charge of serve insurance & clients information
- Host: GitHub
- URL: https://github.com/ericzon/insurance-backend
- Owner: ericzon
- Created: 2018-04-18T05:52:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-24T08:08:42.000Z (almost 8 years ago)
- Last Synced: 2025-01-23T22:17:48.813Z (about 1 year ago)
- Topics: nestjs, nodejs, typescript
- Language: TypeScript
- Size: 108 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Insurance backend
## Description
Backend in charge of serve insurance & clients information.
## Installation
```bash
$ npm i
```
## Environment
Before running the app, is necessary to set .env file:
Create .env empty file on the root path of the project, and paste this:
(These are development vars)
```
NODE_ENV='development'
PORT=4000
LOG_LEVEL='debug'
SECRET='supersecret'
EXPIRY_TIME_MINUTES=5
CLIENTS_URL='http://www.mocky.io/v2/5808862710000087232b75ac'
POLICIES_URL='http://www.mocky.io/v2/580891a4100000e8242b75c5'
```
## Running the app
```bash
# development
$ npm start
# watch mode
$ npm run start:dev
```
## Test
```bash
# unit tests
$ npm test
# e2e tests
# First you need to start a server instance:
$ npm run start:dev
# After you will be able to run e2e tests in other console:
$ npm run test:e2e
# test coverage
$ npm run test:cov
```
## Development
Run in watch mode:
```bash
# watch mode
$ npm run start:dev
```
### Format code (prettier):
```bash
$ npm run format
```
Don't forget to run tests before push!