# ows-product

Provides information about products.

## Getting Started

### Installation

```bash
$ cd ows-product
$ make pip_dev
```

Copy `.env.shadow` to `.env` and add your art relations credentials (required), and others (optional).

```bash
$ cp .env.shadow .env
```

### Dev

```bash
$ make dev
```

### Unit Tests

```bash
$ make test_unit
```

### Linting

Uses `flake8`. We should transition to `ruff`.

```bash
$ make lint
```

### Integration Tests

```bash
$ make test_integration
```

### Docker

```bash
$ make up_dev                   # `docker compose up` local dev service
$ make down_dev                 # `docker compose down` local dev service
$ make docker_unit_test
$ make docker_test_integration
```
