An open API service indexing awesome lists of open source software.

https://github.com/robin-w151/coffee-pal

Coffee Pal is a collection of utilities and helpers useful when preparing coffee.
https://github.com/robin-w151/coffee-pal

coffee coffee-brewing offline-capable pwa skeleton svelte sveltekit tailwindcss webapp

Last synced: about 2 months ago
JSON representation

Coffee Pal is a collection of utilities and helpers useful when preparing coffee.

Awesome Lists containing this project

README

          

# Coffee Pal

![Website](https://img.shields.io/website?url=https%3A%2F%2Fcoffee-pal.vercel.app&style=for-the-badge&logo=vercel)
![GitHub deployments](https://img.shields.io/github/deployments/Robin-w151/coffee-pal/production?style=for-the-badge&logo=vercel&label=deployment)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Robin-w151/coffee-pal/ci.yaml?branch=main&style=for-the-badge&logo=github-actions&logoColor=white&label=ci)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Robin-w151/coffee-pal/test.yaml?branch=main&style=for-the-badge&logo=github-actions&logoColor=white&label=test)
![Sonar Quality Gate (branch)](https://img.shields.io/sonar/quality_gate/Robin-w151_coffee-pal/main?server=https%3A%2F%2Fsonarcloud.io&style=for-the-badge&logo=sonarcloud)
![GitHub package.json version](https://img.shields.io/github/package-json/v/Robin-w151/coffee-pal?style=for-the-badge&color=blue)
![GitHub License](https://img.shields.io/github/license/Robin-w151/coffee-pal?style=for-the-badge&color=blue)

Coffee Pal is a collection of utilities and helpers useful when preparing coffee.

## Tools

- Journal
- MyCoffees
- Calculator
- Drip Counter

## Developer

### Install dependencies

```shell
pnpm install
```

### Run DEV server

```shell
pnpm dev
```

### Run PROD build

```shell
pnpm build
```

### Run prettier and eslint

```shell
pnpm lint
```

### Run svelte checks

```shell
pnpm check
```

### Run unit tests

```shell
pnpm test:unit
```

### Run playwright tests

```shell
npx playwright install
pnpm test:e2e
```