Skip to content

tokenguardio/dashboard-creator-client

Repository files navigation

dashboard-creator-client

Tokenguard Dashboard Builder - Client

Welcome to the Tokenguard Dashboard Builder Client repository! This repository contains the frontend implementation of our dashboard builder tool for data analytics. With this client application, users can create, customize, and visualize data metrics in an intuitive and interactive manner. This tool is under constant development and its initial version was delivered thanks to Web3 Foundation grant

Getting Started

To get started with the dashboard builder client, follow these steps:

  1. Clone the Repository: git clone https://github.com/tokenguardio/dashboard-creator-client.git
  2. Install Dependencies: npm install or yarn install
  3. Run the Development Server: npm run dev or yarn dev

Testing

  1. Run tests: npm test

Features

  • Metrics Visualisation: Visualize data from raw sources using customizable visualizations such as line charts, bar charts, pie charts, and more.
  • Dashboard Layout: Create, save, modify, and delete dashboards with drag-and-drop functionality. Customize dashboard layouts with captions, titles, and links.
  • User-Friendly Interface: Intuitive user interface for seamless dashboard creation and customization.

Tech Stack

  • Frontend Framework: ReactJS, TypeScript, ViteJS
  • Data Storage: MongoDB
  • Visualization Library: Apache ECharts

Contributing

We welcome contributions from the community! If you'd like to contribute to the Tokenguard Dashboard Builder Client, please check out our contribution guidelines for more information.

License

This project is licensed under the MIT License - see the LICENSE file for details.