All Projects → 52admln → ts-vue-questionnaire

52admln / ts-vue-questionnaire

Licence: MIT license
微型问卷调查系统 TypeScript 版本,演示账号:admin / admin

Programming Languages

Vue
7211 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to ts-vue-questionnaire

Seppf
普兰能效平台开源版(前端)
Stars: ✭ 104 (+16.85%)
Mutual labels:  axios, echarts, element-ui
vue-admin-work
🎉🎉🚀🚀🚀🚀vue-admin-work是一个中后台系统管理方案。使用 vue2.x 及周边全家桶工具开发而来。支持多种功能,不同角色权限🚀🚀🚀🎉🎉
Stars: ✭ 74 (-16.85%)
Mutual labels:  axios, echarts, element-ui
Vue Admin Manager
整合 vue,element,echarts,video,bootstrap(AdminLTE),admin等,搭建的后台管理系统
Stars: ✭ 153 (+71.91%)
Mutual labels:  axios, echarts, element-ui
Vue Project
基于vue-cli构建的财务后台管理系统(vue2+vuex+axios+vue-router+element-ui+echarts+websocket+vue-i18n)
Stars: ✭ 301 (+238.2%)
Mutual labels:  axios, echarts, element-ui
Smarthome
💡 智能电器管理综合系统
Stars: ✭ 33 (-62.92%)
Mutual labels:  axios, echarts, element-ui
Blog.admin
✨ 基于vue 的管理后台,配合Blog.Core与Blog.Vue等多个项目使用
Stars: ✭ 500 (+461.8%)
Mutual labels:  axios, echarts, element-ui
Vue Admin Design
基于vue + elementUI的管理系统模板
Stars: ✭ 279 (+213.48%)
Mutual labels:  axios, echarts, element-ui
Vue Admin
基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
Stars: ✭ 1,135 (+1175.28%)
Mutual labels:  axios, echarts, element-ui
vue-admin-webapp
基于vuejs+element-ui 后台管理系统
Stars: ✭ 62 (-30.34%)
Mutual labels:  axios, echarts, element-ui
madao admin manage
🎉 VUE前后端分离管理系统,基于RBAC的后台管理。
Stars: ✭ 38 (-57.3%)
Mutual labels:  axios, element-ui
Vue Electron
vue-blog client,base on vue-electron,axios, vuex, vue-router.
Stars: ✭ 193 (+116.85%)
Mutual labels:  axios, element-ui
Vue Blog
🎉 基于vue全家桶 + element-ui 构建的一个后台管理集成解决方案
Stars: ✭ 208 (+133.71%)
Mutual labels:  axios, element-ui
Vue.netcore
.NetCore+Vue2/Vue3+Element plus,前后端分离,不一样的快速开发框架;提供Vue2、Vue3版本,。http://www.volcore.xyz/
Stars: ✭ 2,338 (+2526.97%)
Mutual labels:  axios, element-ui
Vue Admin Template
a vue2.0 minimal admin template
Stars: ✭ 15,411 (+17215.73%)
Mutual labels:  axios, element-ui
Vue Element Quick Start
Vue2, Vuex 3, Vue Router 3, Element-ui and Typescript SPA project quick start kit(Vue element ui 快速开始脚手架)
Stars: ✭ 135 (+51.69%)
Mutual labels:  axios, element-ui
Nuxt Juejin Project
仿掘金web网站,使用服务端渲染。主要技术:nuxt + koa + vuex + axios + element-ui 。
Stars: ✭ 209 (+134.83%)
Mutual labels:  axios, element-ui
Nx Admin
👍 A magical 🐮 ⚔ vue admin,记得star
Stars: ✭ 2,497 (+2705.62%)
Mutual labels:  axios, element-ui
Go Vue Example
Example App using Go, Vue.js, Element, Axios
Stars: ✭ 133 (+49.44%)
Mutual labels:  axios, element-ui
Venture Management
一个包含vuejs和nodejs技术的全栈项目
Stars: ✭ 208 (+133.71%)
Mutual labels:  axios, element-ui
Filmsys
一个使用Vue全家桶和后台Express框架结合Mysql数据库搭建起来的移动端电影售票和管理系统,实现了热映、即将上映、电影和影院全局搜索、评论、选座、购票、点赞、收藏、订单等一系列购票和管理流程功能
Stars: ✭ 217 (+143.82%)
Mutual labels:  axios, element-ui

微型问卷调查系统 TypeScript 版

适用于学校及单位的问卷调查系统,其特点在于参与人员需提前导入,在可控范围内进行问卷调查。

功能

  1. 创建问卷、编辑问卷、删除问卷、修改问卷截止时间
  2. 可查看结果统计、样本数据、回收情况,单题目交叉分析
  3. 使用 Excel 批量导入用户、批量删除用户,用户管理
  4. 问卷调查页面适配移动端
  5. 支持 TypeScript

目录结构

├── public                     # public static assets (directly copied)
│   │── favicon.ico            # favicon
│   └── index.html             # index.html template
├── src                        # main source code
│   ├── api                    # api service
│   ├── assets                 # module assets like fonts, images (processed by webpack)
│   ├── components             # global components
│   ├── config                 # config of enum etc.
│   ├── filters                # global filter
│   ├── plugins                # third party packages
│   ├── router                 # router
│   ├── store                  # store
│   ├── types                  # namespace declaration
│   ├── utils                  # global utils
│   ├── views                  # views
│   ├── App.vue                # main app component
│   ├── global.d.ts            # third types declaration
│   ├── main.ts                # app entry file
│   ├── shim-request-proper-
        ty.d.ts                # bind $axios on Vue property
│   ├── shims-tsx.d.ts         # type definition shims
│   └── shims-vue.d.ts         # type definition shims
├── tests/                     # tests
├── .browserslistrc            # browserslist config file (to support Autoprefixer)
├── .editorconfig              # editor code format consistency config
├── .env.xxx                   # env variable configuration
├── .eslintrc.js               # eslint config
├── babel.config.js            # babel config
├── jest.config.js             # jest unit test config
├── package.json               # package.json
├── tsconfig.json              # typescript config
└── vue.config.js              # vue-cli config

项目运行

安装依赖

yarn install

开发调试

yarn run serve

生产环境部署

yarn run build

自定义 Vue 配置

查看 Configuration Reference.

第三方插件

  • xlsx
  • file-saver
  • element-ui
  • echarts
  • qrcode
  • clipboard

批量导入

用户批量导入模板文件见 /Import_Template.xls

API 及数据库

.env.development

本地环境请修改根目录下 .env.development 文件中的 VUE_APP_BASE_API 为本地调试的后端部署地址。

.env.production

生产环境请修改根目录下 .env.production 文件中的 VUE_APP_BASE_API 为线上的后端部署地址。

查看 vue-questionnaire-api.

后端代码不堪入目,已计划重构。

LICENSE

MIT

鼓励

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].