All Projects → coffeehu → Cboard V

coffeehu / Cboard V

CBoard Vue 版 (BI dashboard platform)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cboard V

Square React Dashboard
👨‍🎤 React Dashboard Template built with TypeScript
Stars: ✭ 81 (-15.62%)
Mutual labels:  dashboard
Ant Design Pro Plus
✨ 基于 ant-design-pro 做一些微小的工作。
Stars: ✭ 88 (-8.33%)
Mutual labels:  dashboard
React Antd Admin
用React和Ant Design搭建的一个通用管理后台
Stars: ✭ 1,313 (+1267.71%)
Mutual labels:  dashboard
React Dashboard Design
⚡️ Implement of Vercel's Dashboard design in React
Stars: ✭ 83 (-13.54%)
Mutual labels:  dashboard
Coreui Free Angular Admin Template
CoreUI Angular is free Angular 2+ admin template based on Bootstrap 4
Stars: ✭ 1,279 (+1232.29%)
Mutual labels:  dashboard
Laravel Totem
Manage Your Laravel Schedule From A Web Dashboard
Stars: ✭ 1,299 (+1253.13%)
Mutual labels:  dashboard
Paperadmin
A flat admin dashboard using Angular JS 2/4
Stars: ✭ 80 (-16.67%)
Mutual labels:  dashboard
Amon
Amon is a modern server monitoring platform.
Stars: ✭ 1,331 (+1286.46%)
Mutual labels:  dashboard
Covid Charts
A collection of JavaScript-based data visualization tools and data for depicting spread of the COVID-19
Stars: ✭ 88 (-8.33%)
Mutual labels:  dashboard
Iconshowcase
Full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 91 (-5.21%)
Mutual labels:  dashboard
Tall Dashboard
Tailwind CSS + AlpineJS + Laravel + Livewire dashboard (WIP)
Stars: ✭ 83 (-13.54%)
Mutual labels:  dashboard
React Dashboard
🔥React Dashboard - isomorphic admin dashboard template (React.js, Bootstrap, Node.js, GraphQL, React Router, Babel, Webpack, Browsersync) 🔥
Stars: ✭ 1,268 (+1220.83%)
Mutual labels:  dashboard
Laravel Analytics
Analytics for the Laravel framework.
Stars: ✭ 91 (-5.21%)
Mutual labels:  dashboard
Chronograf
Open source monitoring and visualization UI for the TICK stack
Stars: ✭ 1,245 (+1196.88%)
Mutual labels:  dashboard
Angular Material Dashboard
Angular admin dashboard with material design
Stars: ✭ 1,321 (+1276.04%)
Mutual labels:  dashboard
Dashboard Flutter Web
This Dashboard was made to show one of the use cases in which Flutter web is applied.
Stars: ✭ 81 (-15.62%)
Mutual labels:  dashboard
Inbrief
InBrief is a personal briefing app and dashboard powered by Electron and React
Stars: ✭ 90 (-6.25%)
Mutual labels:  dashboard
Kwd Dashboard
Fully responsive dashboard built with tailwindcss & alpinejs
Stars: ✭ 95 (-1.04%)
Mutual labels:  dashboard
D2 Admin Xiya Go Cms
cms by d2-admin
Stars: ✭ 94 (-2.08%)
Mutual labels:  dashboard
Plotly.py
The interactive graphing library for Python (includes Plotly Express) ✨
Stars: ✭ 10,701 (+11046.88%)
Mutual labels:  dashboard

CBoard-v

CBoard-v 是个人项目,目的是使用 Vue 2.0 重写 CBoard 的前端部分。

CBoard 是一个他人开源的 BI 工具,用于生成可视化报表。(项目原地址)

因为 CBoard 的前端是由 AngularJs(1.4.x)构建的,考虑到目前的前端生态,为了方便以后的二次开发和维护,因此决定用 Vue 重写。

在线演示

账号:admin
密码:root123

技术栈

Vue + Vue Router + Vuex + Element-UI

新的特性

根据业务的需要,新增了一些特性;
如可以定制更复杂的布局、调整背景色:
image

部署

(前提)Step 0:部署 CBoard 后台

请根据 CBoard 的官方文档部署好完整的项目,确保能访问。
CBoard github
安装与配置文档

Step 1: 编译打包 CBoard-v

clone 本项目,
npm install,

src/utils/http/api.js 中修改:
const baseurl = '你的 CBoard 项目访问地址';

npm run build

生成文件index.html 和目录static

Step 2:

将目录 static 加入cboard根目录下,
将 index.html 改名为 starter.html 替换cboard根目录下原来的文件。

开发调试(chrome)

1、config/index.js 中修改:

module.exports = {
  dev: {
    proxyTable: {
        '/api':{
            target: '修改为你的 CBoard 访问地址',
        }
    },

2、需要修改 JSESSIONID。下载chrome插件 editthiscookie;

3、访问已搭好的 CBoard 项目登录,获得 JSESSIONID 值;

4、npm install && npm run dev
访问页面,修改 JSESSIONID 为上一步获得的值后,刷新即可访问。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].