https://github.com/rminelli/airbus-technical-assignment
Sun Spot Analyser Test
https://github.com/rminelli/airbus-technical-assignment
Last synced: 3 months ago
JSON representation
Sun Spot Analyser Test
- Host: GitHub
- URL: https://github.com/rminelli/airbus-technical-assignment
- Owner: rminelli
- Created: 2022-07-22T10:57:20.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-27T08:23:37.000Z (almost 3 years ago)
- Last Synced: 2025-01-08T18:15:41.054Z (5 months ago)
- Language: TypeScript
- Size: 234 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Main technologies with which this project was developed:
- NodeJS
- NestJS
- PostgreSQL## Installation
```bash
$ npm install
```## Running with docker
```bash
# Docker with all services
$ docker compose -f "docker-compose.yml" up -d --build# Docker with only the database
$ docker compose -f "docker-compose.dev.yml" up -d --build```
## Running the app
```bash
# development
$ npm run start# watch mode
$ npm run start:dev# production mode
$ npm run start:prod
```## API
```bash
# API url
$ http://localhost:3001/# API Documentation with Swagger
$ http://localhost:3001/api# Project documentation (only at the development level, outside of docker)
$ http://localhost:8080```
## Test
```bash
# unit tests
$ npm run test# e2e tests
$ npm run test:e2e# test coverage
$ npm run test:cov
```## Documentation
```bash
# Create code documentation
$ npm run doc
```