Skip to content

STECHOQ/plan-for-dashboard-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extensible Dashboard Builder

This project is a highly extensible, drag-and-drop dashboard builder that allows users to create their own custom components, similar to the Pine Script platform on TradingView.


Developer Quickstart & Project Documentation

This document provides a quick guide for both users and new developers. For a deeper understanding of the project's architecture and key concepts, please review the following documents before starting development:


User Quickstart Guide

This guide will walk you through the basic steps to use the editor.

  1. Create a new page: In the page manager, click "New Page" and give it a name.
  2. Add a component: In the component library, click on a component (e.g., a default Button). It will appear on the canvas.
  3. Arrange components: Drag and drop the components on the canvas to arrange them.
  4. Customize a component: Select a component and use the Properties Panel to change its settings.
  5. Import a new component: Find or create a ComponentBlueprint packaged as a .zip file. Click the "Import Blueprint" button and select the file. It will then appear in your component library.
  6. Export your project: Click "Export" to save your project as a JSON file.
  7. Build your project: Click "Build" to generate the static HTML, CSS, and JS files for your dashboard.

Releases

No releases published

Packages

 
 
 

Contributors

Languages