webwallet-core

command module
v0.0.0-...-716e23e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2019 License: GPL-3.0 Imports: 16 Imported by: 0

README

webwallet-core

This is the Iridium webwallet server implementation (the core).

server

Dev requirements
  • go 1.11
  • go dep
  • mongodb 4.x
  • node v10.14.x + npm v6.4.x
  • @angular/cli v7.0.x
  • docker v18.x
Not yet, but later for sure
  • docker-compose v1.21.0+
Running the server

Create the docker network for the satellites:

docker network create webwallet

Build the frontend with:

npm install -g @angular/cli
npm install

ng build --aot [--watch]

Run mongodb, e.g. as a docker container:

docker run -d --name mongo -p 27017:27017 mvertes/alpine-mongo

To start the backend just run the main.go file:

dep ensure
go run main.go
Running integration tests

Run mongodb, e.g. as a docker container:

docker run -d --name mongo -p 27017:27017 mvertes/alpine-mongo

Run the go tests

go test -v

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
ws

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL