项目一:Discuz! Q
项目描述:Discuz! Q 拥有完全开源、提供丰富接口、前后端分离、轻量化、数据独立可控、敏捷上云、快速变现七大能力。通过这些能力,能够帮助创业者更高效的上线内容产品,让信息能高效准确的分享与传播,流量变现能更加简单快捷。
1、使用 uniqpp小程序,vue框架和webpack进行环境的搭建及打包压缩合并等配置
2、页面规范化(管理各个页面API、提取公共方法至utils文件)
3、封装公共组件(账号密码输入框,验证码输入框,海报生成保存)
4、主要负责我的功能页面
项目二:Discuz! Q管理后台
项目描述:项目使用vue框架开发的管理系统,主要管理Discuz!Q用户权限,用户的申请审批,数据的审批管理,前端需要的数据配置
项目技术:vue、vuex、vue-router、element-ui、axios
1、利用vue-cli脚手架和webpack进行环境的搭建及打包压缩合并等配置
2、使用element-ui组件实现页面的布局,使用cookie、sessionStorage存储token和登录状态
3、封装公用的页面组件(title区、heater区、content区、)
4、使用vuex进行数据状态存储,达到页面数据共用和登录逻辑处理
项目三:NFT数字藏品馆开发
项目描述:项目使用腾讯云微搭系统开发的数字藏品交易平台、满足用户NFT数字藏品交易的基本需求、例如买卖nft数字藏品,赠送好友藏品等功能
项目技术:
1、利用腾讯云微搭基于react脚手架进行环境的搭建及打包压缩合并等配置
2、使用canvas生成海报,封装海报组件
3、使用原生js封装时间处理器,和内容复制功能
4、自定义数据源满足项目所需数据接口的增删改查