added basic specification to architecture
This commit is contained in:
parent
7fe83c31b9
commit
08c7938344
18
README.md
18
README.md
@ -21,4 +21,20 @@ A web application to migrate data from various sources (i.e. files, DBs, APIs) a
|
|||||||
- restrictions if data can not work for graph (LT)
|
- restrictions if data can not work for graph (LT)
|
||||||
|
|
||||||
- Save to PDF
|
- Save to PDF
|
||||||
- Export to XLSX
|
- Export to XLSX
|
||||||
|
|
||||||
|
## Classes
|
||||||
|
- Tables - what data sources are converted into and what is exported from nodes
|
||||||
|
- Nodes
|
||||||
|
- Filter Node (filter out data from tables with matching criteria)
|
||||||
|
- Relate Node (join different tables)
|
||||||
|
- Transform Node (mutate data structures)
|
||||||
|
- Graph Node (map table data to fit what is needed for a graph)
|
||||||
|
- Graph - takes in a Graph Nodes return value then returns a graph element
|
||||||
|
|
||||||
|
## Application Independent Rules (Use Cases)
|
||||||
|
- Create Tables from file
|
||||||
|
- Create Filter Node
|
||||||
|
- Create Relate Node
|
||||||
|
- Create Transform Node
|
||||||
|
- Create Graph Node
|
||||||
|
Loading…
x
Reference in New Issue
Block a user