genofire/hs_monolith
genofire
/
hs_monolith
Archived
1
0
Fork 0
This repository has been archived on 2020-09-27. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Martin Geno b81c98785a
[DOC] add godoc comments
2017-04-28 10:35:32 +02:00
KSS-Dokumentation [QS]: Code commenting 2017-04-28 10:02:42 +02:00
cmd/stock [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
contrib [Task] Availbility Traffic Light 2017-04-28 09:03:09 +02:00
http [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
lib [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
models [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
runtime [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
test [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
webroot [Task]: Minor change to presentation 2017-04-26 16:10:09 +02:00
.gitignore [TASK] move url of other microservices to config 2017-04-07 13:13:58 +02:00
.test-coverage [TASK] extract runtime package from models + test-coverage one package at the time 2017-04-07 11:56:28 +02:00
.travis.yml [TASK] switch from review to stock microservice 2017-04-03 15:00:09 +02:00
README.md [DOC] add godoc comments 2017-04-28 10:35:32 +02:00
config_example.conf [TASK] move url of other microservices to config 2017-04-07 13:13:58 +02:00

README.md

Stock-Microservice

This is a microservice cutted out of a Monolith.

Build Status Coverage Status GoDoc

Features of this stock mircoservice

  • The main functionality of the microservice is to store the goods with their storage location and a time stamp, when they where stored.
  • Functionality of the admin frontend
    • Add new goods to the stock
    • Manually remove a single goods from the stock, for example when they are rancid
    • Remove single goods from the stock, when they are send to a costumer
    • Block goods from the stock, when a costumer added them to hie cart
  • Functionality of the costumer frontend
    • Show the store with a traffic light food labelling
    • A stock of more then seven goods corresponds to the colour green (sufficient amount of goods)
    • A stock between four and seven goods corresponds to the colour orange (moderate amount of goods)
    • A stock between zero and three goods corresponds to the colour red (slim amount of goods)
  • Optional Features
    • Admin frontend: display of a statistic on how many goods where convexed and manually removed from the stock during the last month
    • Traffic light food labelling for each good, which indicates whether the good is too old