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

https://github.com/patmigliaccio/go-web

A web application built from the ground up in Go using microservices, a Redis data store, and a Vue.js front-end. [WIP]
https://github.com/patmigliaccio/go-web

go redis vuejs webapp webpack

Last synced: 2 months ago
JSON representation

A web application built from the ground up in Go using microservices, a Redis data store, and a Vue.js front-end. [WIP]

Awesome Lists containing this project

README

          

# Go Web Application

An application built from the ground up in the [Go](https://golang.org/) programming language using microservices, a [Redis](https://redis.io/) data store, and a [Vue.js](https://vuejs.org/) front-end. A work in progress that will eventually become a full featured web app.

## Running with Docker Compose

``` bash
$ docker-compose up -d
```
See [Docker Commands](/docs/DOCKER.md) documentation for more useful information

## Building

Navigate to the `client` directory and run the following:

``` bash
$ npm run build
```

Then navigate to the `server` directory and run the following:

``` bash
$ go build
```

### Running Go Server Individually

Then navigate to the `server` directory and run the following:

``` bash
$ ./server
```

Open `localhost:8080` in a web browser.

`Ctrl+C` to terminate the server.