...
- Jiang Feihu, Huawei, jiangfeihu@huawei.com
- Attila Klenik, Budapest University of Technology and Economics, klenik@mit.bme.hu
...
Mentee Updates
Last edited: Jun 11, 2019
Project Deliverables
- Phase 1: Starting the Caliper GUI project
- Basic Web UI design ideas;
- Basic visualization charts for metrics;
- Network graph visualization;
- Consented JSON format input for Caliper visualization GUI.
- Phase 2: Designing the initial model for the Caliper GUI
- Interactive UI with React.js;
- Real-time visualization functionalities.
- Phase 3: Integrating the visualization with the Caliper GUI
- Integration scripts for Caliper-core, Caliper-CLI, and Caliper GUI.
- (TBD) Helper functions for integration with Node.js.
- Phase 4: Refining project
- Documentation for integration and usage of Caliper GUI.
- (TBD) Configuration files upload functionalities for framework testing with Hyperledger Caliper GUI:
- Adding functionalities that allow users to easily test their results by dragging configuration files of different Hyperledger framework networks in to the Caliper GUI, and get visualization and reports by a few simple clicks.
- Phase 5: Finalizing and summary
- Presentation PowerPoints for Caliper GUI project.
- Demonstration for the functionality of Caliper GUI.
Project Milestones
- Jason You Project Start [June 3rd, 2019]
- Deciding the visualization metrics and designing basics statics visualizations with Plot.ly and D3.js.
- Designing the basic Web UI for Caliper.
- (TBD) Graph visualization for network relationship
- Jason You 1st Quarter [June 24th, 2019]
- Using React.js to build the interactive UI.
- Implementing the real-time visualization functionality.
- Jason You 2nd Quarter [July 15th, 2019]
- Integrating the Caliper-core or Caliper-CLI with the developed GUI and visualization functionalities.
- Adding helper functions with Node.js.
- Jason You 3rd Quarter [August 5th, 2019]
- Creating and editing documentations for Caliper GUI for new users.
- Refining the GUI and adding additional functionality to facilitate testing configuration for different Hyperledger frameworks.
- Jason You Final [August 26th, 2019]
- Preparing project presentation and GUI demonstration.
Project Plan
View file | ||||
---|---|---|---|---|
|