# ChartFun **Repository Path**: git654321/ChartFun ## Basic Information - **Project Name**: ChartFun - **Description**: 数据大屏可视化编辑器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 41 - **Created**: 2021-10-14 - **Last Updated**: 2024-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README > Make data reports by dragging and dropping :) ## 特性 / Features * 通过 Excel 导入数据 * 可视化画布 * 图表、图片、文字、边框支持 * 可拖拽和缩放的组件 * 静态数据、GET接口支持 * 生成公开链接 ## 截图 / Screenshot ![image-1](./screenshot/1.png) ![image-2](./screenshot/2.png) ![image-3](./screenshot/3.png) ## 开发 / Develop ### 前端部分:Vue.js #### Project setup ``` npm install ``` #### Compiles and hot-reloads for development ``` npm run serve ``` #### Compiles and minifies for production ``` npm run build ``` ### 后端部分:Node.js + Koa + MongoDB #### Run web-service ``` node ./server/app.js ``` ## 鸣谢 / Thanks 本项目使用了 Vue.js 及以下第三方库: * [ElemeFE / element](https://github.com/ElemeFE/element) * [ElemeFE / v-charts](https://github.com/ElemeFE/v-charts) * [josdejong / jsoneditor](https://github.com/josdejong/jsoneditor) * [SortableJS / Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) * [mauricius / vue-draggable-resizable](https://github.com/mauricius/vue-draggable-resizable) * [kirillmurashov / vue-drag-resize](https://github.com/kirillmurashov/vue-drag-resize) * [koajs / koa](https://github.com/koajs/koa) ## LICENSE MIT