Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gorse-io/dashboard

Web dashboard for gorse recommender system engine
https://github.com/gorse-io/dashboard

dashboard recommender-system vue

Last synced: about 2 months ago
JSON representation

Web dashboard for gorse recommender system engine

Awesome Lists containing this project

README

        

# Dashboard for gorse recommender system

[![build](https://github.com/gorse-io/dashboard/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/gorse-io/dashboard/actions/workflows/build.yml)

An admin dashboard for gorse recommender system derived from [shards-dashboard-vue](https://github.com/DesignRevision/shards-dashboard-vue).

![](assets/dashboard.jpeg)

## Quick Start

1. Install Node 12 and `yarn`.
2. Install dependencies by running `yarn`.
3. Run `yarn serve` to start the local development server.

> - The build might fail if you are using newer versions of Node.
> - [Node Version Manager](http://nvm.sh/) is recommended for managing multiple Node versions on a single machine.

## Usage

Install the package.

```bash
go get -u github.com/gorse-io/dashboard@statik
```

Import and serve.

```go
import (
"github.com/rakyll/statik/fs"

_ "github.com/gorse-io/dashboard"
)

// ...

statikFS, err := fs.New()
if err != nil {
log.Fatal(err)
}

// Serve the contents over HTTP.
http.Handle("/", http.FileServer(statikFS))
http.ListenAndServe(":8080", nil)
```