Difference between revisions of "Full-Stock-Developers"

From mn/ifi/inf5750
Jump to: navigation, search
(Product overview)
(Division of labour)
Line 45: Line 45:
  
 
=== Division of labour ===
 
=== Division of labour ===
''Describe how tasks are devided''
+
1.nov:
 
+
* Kristoffer: get a basic visual framework up and running.
TODO later
+
* Andreas: start working on finding the API calls for the parameters of the stock visualizer view.
 +
* Ole: start working on finding the API calls neccecary in the time trend view.
 +
* Lukas: start working on creating a table in the API for registering min and max values for a given OU/SKU pair.
  
 
=== Licensing ===
 
=== Licensing ===

Revision as of 15:40, 27 October 2017

Members

  • Andreas Finn Hansen (andrefh)
  • Kristoffer Solheim (krisaso)
  • Lukas Vannini (lukasva)
  • Ole Marius Haanæs (omhaanae)

Assignment

Stock Level Visualisations

Product overview

The application will include two different features:

  • Stock visualiser: Display estimated months of stock left for a given selection of organisational units, and a given selection of stock.
  • Time trend view: Dislplay a graph of historical levels of a given stock in a given organisational unit.

As of now we imagine the data from the stock visualiser displayed in a grid, with the Y- axis consisting of the selected org. units, and the X-axis being the selected subset of avaliable stock units. Estimated months left wil be calculated based on usage in the last three months, and minimum and maximum values will be set by an administrator.

In the time trend view we will have a line-graph with minimum and maximum stock levels being indicated with dotted lines. These levels will be adjustable by users with administrative privileges.

These designs are subject to change as we test different ways of displaying the data.

Requirements

Architecture

Describe the technical architecture of the product, including what frameworks you will be using (e.g. react, angular, others) and /why/ you have chosen these.

Main frameworks

Angular

Angular Material

ng2-charts (based on Chart.js)

Other frameworks

Angular CLI

Angular Flex-Layout

Material Design Icons

Sass

Development

Rough timeline.png

Division of labour

1.nov:

  • Kristoffer: get a basic visual framework up and running.
  • Andreas: start working on finding the API calls for the parameters of the stock visualizer view.
  • Ole: start working on finding the API calls neccecary in the time trend view.
  • Lukas: start working on creating a table in the API for registering min and max values for a given OU/SKU pair.

Licensing

Discuss the implications (if any) on the product you are development from the software licenses of the frameworks and libraries you are using.

Angular uses MIT license.

TODO later

Github repository

Github