Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielfu/cuvee

A simple web application for managing wine cellars
https://github.com/gabrielfu/cuvee

Last synced: 10 days ago
JSON representation

A simple web application for managing wine cellars

Awesome Lists containing this project

README

        

# cuvee

A simple web application for managing wine cellars.

This is my learing project for Go and Svelte. Currently it is a desktop-only web app.

## Features

View all your wines and purchases

![](assets/cellar.png)

Add a new wine

Click "Search for an image online" to add a picture of the wine.

![](assets/add_wine.png)

Search by name, vintage, country or region

![](assets/search.png)

View the vintage chart of a given region

![](assets/with_rating.png)

Ask AI to suggest a suitable vintage chart region

![](assets/add_region.png)
![](assets/suggested_region.png)

## Run

#### Backend

First, you should create a `.env` file in the `backend` directory.

Then, you can run the backend with [air](https://github.com/air-verse/air).

```shell
cd backend
go mod download
air
```

#### Frontend

```shell
cd frontend
npm i
npm run dev
```