Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 3.11 KB

DesignPrinciples.md

File metadata and controls

37 lines (27 loc) · 3.11 KB

Avalytics Logo Avalytics Logo

Design Principles

When designing the app, DDP: Decentralisation Design Principles by thisisbullish was taken as a guiding source. The app does not contain any smart contracts as of January 2022, so these decentralization design principles will be especially important if any smart contracts are implemented.

When designing the user interface, the Gestalt Principles of School of M. Wertheimer (Wertheimer, 2020) and the knowledge visualization guidelines of Eppler and Burkhard (2008) were applied.

For selecting the visualizations most suitable for each analysis, the D3 Visualization Gallery available under ObservableHQ and Flourish Studio Examples were scanned and the following guideline documents were used as reference:

As a result of the extensive research and planning, many new visualizations have been implemented in Avalytics, the the best knowledge of the project team's knowledge, for the first time in the blockchain world. These innovative visualizations used in Avalytics include:

In designing and implementing the system, best effort was done to adhere to some of the best practices of coding.

Index

  1. Background
  2. Unique Value Offerings
  3. Design Principles
  4. System Architecture
  5. Backend: Data under Moralis
  6. Frontend: UI and Visual Analytics
  7. Technology/Tool Stack
  8. Related Projects
  9. Other Resources
  10. Future Plans for Avalytics

Back to Main GitHub Page | Back to Documentation Index Page