...
Page properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
- Jiang Feihu, Huawei, jiangfeihu@huawei.com
- Attila Klenik, Budapest University of Technology and Economics, klenik@mit.bme.hu
Mentee Name and Contact Info
- Jason You Jason You , Purdue University, jason.shengwey@gmail.com
...
Mentee Updates
Last edited: Jun 11Aug 29, 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 relationshipJason 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.
...
View file | ||||
---|---|---|---|---|
|
Summary Report
View file | ||||
---|---|---|---|---|
|