基于laf开发的交互式视频
创作平台
Life is short, you need laf :) 像写博客一样写函数,随手上线
Vue 3 + Typescript + Vite
withdot
├── .vscode -- vscode配置
├── env -- 环境配置
├── public -- 公共资源目录
├── src -- 源代码
├ ├── api -- 云函数接口
├ ├── assets -- 静态资源
├ ├── components -- 公共组件库
├ ├── mixin -- 通用 CRUD 管理页面
├ ├── model -- 通用模型定义
├ ├── pages -- 页面布局&数据逻辑处理
├ ├── └── accounts --账户管理
├ ├── └── albums -- 专辑管理
├ ├── └── Error -- 错误处理
├ ├── └── home -- 首页数据看板
├ ├── └── materials -- 素材管理(图片、视频、音频等)
├ ├── └── pay -- 支付管理(支付渠道|商品订单|交易流水|支付通知)
├ ├── └── question -- 题目管理(判断题|解答题|选择题|填空题|单选题|多选题)
├ ├── └── settings -- 通用配置
├ ├── └── student -- 学员管理
├ ├── └── system -- 通用用户权限管理
├ ├── └── weixin -- 微信公众平台管理
├ ├── └── works -- 制作作品
├ ├── service -- 通用服务
├ ├── store -- 状态
├ ├── tool -- 工具
├ ├── utils -- 常用的帮助工具类
├ ├── App.tsx -- 应用配置
├ ├── cloud.ts -- laf集成
├ ├── config.ts -- 应用通用配置
├ ├── env.d.ts -- 环境配置
├ ├── index.css -- 样式
├ ├── main.ts -- 入口
├ ├── router.ts -- 路由
├ ├── shims-vue.d.ts - 忽略
├ ├── types.ts -- 类型定义
├── .editorconfig -- 开发配置
├── .gitattributes
├── .gitignore
├── index.html
├── package.json
├── tailwind.config.js
├── tsconfig.json
├── tsconfig.node.json
├── vite.config.ts
- 素材管理
- 图片
- 视频
- 音频
- 题库管理
- 单选题
- 多选题
- 判断题
- 简答题
- 选择题
- 填空题
- 作品制作
- 答题
- 书签
- 插画
- 文本
- 热区
- 链接
- 投票
- 问卷
- 反馈
- 笔记
- 专辑售卖
- 支付中心
- 支付渠道(微信支付)
- 支付订单
- 交易流水
- 支付通知
- 学员管理
- 系统管理
- 用户管理
- 角色管理
- 权限管理
- 微信公众平台