Skip to content
This repository has been archived by the owner on Aug 7, 2020. It is now read-only.

genofire/hs_master-kss-monolith

Repository files navigation

Stock-Microservice

This microservice is cut out of a Monolith.

Build Status CircleCI Coverage Status GoDoc

Test of autodeployment

Features of this stock mircoservice

  • The main functionality of the microservice is to store goods with their storage location and the date, when they are too old to sell.
  • Functionality of the admin frontend
    • Add new goods to the stock
    • 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
  • Functionality of the costumer frontend
    • Show the stock of a product with a traffic light food labelling system
  • Optional Features
    • 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