2017-04-03 14:59:43 +02:00
|
|
|
# Stock-Microservice
|
2017-06-21 15:25:18 +02:00
|
|
|
This microservice is cut out of a [Monolith](https://gitlab.com/matthiasstock/monolith).
|
2017-03-25 14:31:35 +01:00
|
|
|
|
2017-05-17 21:33:23 +02:00
|
|
|
[![Build Status](https://travis-ci.org/genofire/hs_master-kss-monolith.svg?branch=master)](https://travis-ci.org/genofire/hs_master-kss-monolith) [![CircleCI](https://circleci.com/gh/genofire/hs_master-kss-monolith/tree/master.svg?style=svg)](https://circleci.com/gh/genofire/hs_master-kss-monolith/tree/master) [![Coverage Status](https://coveralls.io/repos/github/genofire/hs_master-kss-monolith/badge.svg?branch=master)](https://coveralls.io/github/genofire/hs_master-kss-monolith?branch=master) [![GoDoc](https://godoc.org/github.com/genofire/hs_master-kss-monolith?status.svg)](https://godoc.org/github.com/genofire/hs_master-kss-monolith)
|
2017-03-25 14:31:35 +01:00
|
|
|
|
2017-06-05 23:27:27 +02:00
|
|
|
## Test of autodeployment
|
|
|
|
|
|
|
|
* [Stock-Admin](https://stock.pub.warehost.de/)
|
|
|
|
* [Easy dummy Shop-Cart in browser-cache](https://stock.pub.warehost.de/dummy_cart/)
|
|
|
|
|
2017-04-03 14:59:43 +02:00
|
|
|
## Features of this stock mircoservice
|
2017-06-21 15:25:18 +02:00
|
|
|
* The main functionality of the microservice is to store goods with their storage location and the date, when they are too old to sell.
|
2017-04-26 15:40:01 +02:00
|
|
|
* Functionality of the admin frontend
|
2017-04-28 10:27:36 +02:00
|
|
|
* Add new goods to the stock
|
2017-06-21 15:25:18 +02:00
|
|
|
* Manually remove a single good from the stock, for example when it is fouled
|
|
|
|
* Remove a single good from the stock, when it is send to a costumer
|
|
|
|
* Block goods from the stock, when a costumer adds them to his shop-cart
|
2017-04-26 15:40:01 +02:00
|
|
|
* Functionality of the costumer frontend
|
2017-06-21 15:25:18 +02:00
|
|
|
* Show the stock of a product with a traffic light food labelling system
|
2017-04-26 15:40:01 +02:00
|
|
|
* Optional Features
|
2017-06-21 15:25:18 +02:00
|
|
|
* Admin frontend: display of a statistic of the current and average amount of goods in the stock
|
|
|
|
* Admin frontend: display a traffic light food labelling system for each good, which indicates whether the good is too old
|