本人擅长Python/Nodejs/JavaScript/TypeScript/HTML5/CSS3,掌握框架 Django/Koa/Vue/React,Uniapp/Taro 小程序开发,Tailwindcss/Unocss/Ant Design/ElementUI/VantUI等UI库,Vite/Rollup/Webpack打包工具,熟悉 Mysql/Redis/MongoDB/Docker。擅长使用 Linux(red hat 类)操作系统,熟悉 web 前后端项目部署和负载均衡架构技术。多年互联网开发工作经验,寻找短期兼职/长期远程工作。
国脉统计服务低代码可视化配置平台
项目描述:国脉统计服务重构,前端采用低代码方式设计及开发。
技术栈:Vite/Vue3/Antd/TypeScript
责任描述:
1. 统计服务低代码平台架构设计及数据格式定义。
2. 组件通信协议定义及常用组件开发。
3. 使用栅格布局进行页面排版。
4. 添加组件后支持样式、属性、数据源的修改,配置组件时支持实时渲染。
5. 页面配置操作简单化,方便业务人员快速上手。
国脉云密码机系统
项目描述:国脉云密码机系统 V2.0 重构版。
技术栈:Vite/Vue3/Antd/TypeScript
责任描述:
1. 项目从零搭建,抛去了打包缓慢/配置复杂的 Webpack,采用前端新一代构建工具 Vite,提高开发效率。
2. Web 框架 Vue2 升级为 Vue3,UI 框架统一为 Antd。
3. 常用组件封装(上传、省市区、部门树等)。
4. 常用 Hooks 封装(请求数据、下载文件、Ukey 通信等)。
5. 用户中心、实例管理、SM3 密钥管理、Ukey 验签/加解密等功能开发。
国脉电子印章/电子合同/证件照项目整合
项目描述:为政府客户定制的一个包含电子印章/电子合同/证件照的业务系统。
技术栈:Vite/Vue/React/Antd/TypeScript/WujieMicro
责任描述:
1. 由于这个系统涵盖了三个项目的很多功能,且这些功能改动不大,那么在统一三个项目 UI 样式后,采用微
前端方式接入是极为合适的。
2. 把三个项目的 Git 仓库代码合并到一个仓库里,并且采用 Monorepo 方式管理,可以很方便的管理依赖,在
后期迭代过程中可以很方便的抽取出来可复用的组件或页面。
3. 在调研了很多微前端框架之后,发现无界框架可以很好的支持 Webpack 和 Vite 项目。因此这个系统采用了
无界框架来整合三个项目的功能为一个 Web 应用。在接入过程中也遇到了很多问题,在无界微信群中与作者以
及其他开发者积极探讨之后,解决了这些问题。
4. 开发角色管理和菜单管理页面(可以配置前端路由及 api 权限),完成系统的权限功能。
5. 配合运维完成多包方式部署。
火花编程管理系统
项目描述:火花编程管理系统是为 LA 和 CC 开发的一个提供监课、班级管理、学员管理和业务跟进的系统。
技术栈:Vue/Antd/TypeScript
责任描述:
1. 项目从零搭建,左侧三级菜单、Main Layout、消息中心等 Layout 开发。
2. 工作台、教务管理、LA 服务、设置等模块需求开发。
3. 完成 Web/Node 项目 Gitlab-CI 部署。
鲸鱼工单系统(PC 和 H5)
项目描述:工单系统是为鲸鱼公司全员开发的一个提供记录、处理、跟踪日常和任务工作流的系统。除了日常
的工作流转之外,还可以基于业务定制一些工单模板完成自动流转,例如学生退费/换班/换老师、销售转介绍/
安排体验课,触发这些条件后台自动完成这些业务的处理,不需要人工操作。在使用该系统后,极大的提高了
班管和销售人员的工作效率,提高用户满意度。
技术栈:Vue/Vuex/ElementUI/G6
责任描述:
1. 开发工单设置部分(工单字典、工单模板、工单流程)。
2. 开发工单工作台部分(工单列表、工单详情、处理、审批)。
3. 基于 Vue 和 G6 完成工单流程图的开发。
4. 支持工单流程图形化配置节点信息和流转条件。
随我个性珠宝 APP
项目描述:随我个性珠宝 APP 是梦工场旗下产品,为终端用户推出的一款轻奢首饰个性化定制购物软件。
技术栈:HTML/CSS/JavaScript/Swiper
责任描述: 购物车、订单、商品资讯等功能页面开发。
梦工场珠宝个性定制 APP
项目描述:梦工场珠宝定制是梦工场旗下产品,为终端用户和门店推出的一款轻奢首饰个性化定制购物软件。
技术栈:Python/Django/Mysql/Redis
责任描述:
1. 定制系统业务架构设计。
2. 3D 可定制珠宝数据与电商表结构设计。
3. 购物车、订单、支付模块设计与开发。
4. 使用 Celery 和 Redis 技术开发新订单推送功能。
个人/开源项目(stars: 400+)
1. vite-vue-template:一个基于 Vite5 + Vue3 开发的后台管理系统模板。
2. vite-react-template:一个基于 Vite5 + React18 开发的后台管理系统模板。
3. vite-uniapp-template:一个基于 Vite5 + Vue3 + Uniapp 开发的小程序模板。
4. vitepress-theme-demoblock:一个基于 Vitepress 的主题插件,帮助你在编写文档的时候增加 Vue 示例。
5. vueui-template:Vue 组件库项目架子,Rollup 打包 JavaScript,Gulp 打包 Css。
6. @vue-virtual-components/antd-table:antd 风格虚拟表格。
7. yunque:前端脚手架工具。
8. video-tools:Electron 和 FFmpeg 做的一个视频转换工具,m3u8 转换为 mp4 并下载到本地。
9. xlup:一个使用 Python/Sanic、TypeScript 和 Vue 实现的图片视频上传服务系统。
Vue后台管理系统, Vite4 + Vue3 + Pinia + Vue Router + TypeScript + Ant Design Vue.
uni-app小程序系统, 使用 Vite4 + Vue3 + Pinia + TypeScript + UnoCSS + NutUI + Uniapp.
数据可视化低代码平台。 1.低代码平台架构设计及数据格式定义。 2. 组件通信协议定义及常用组件开发。 3. 使用栅格布局进行页面排版。 4. 添加组件后支持样式、属性、数据源的修改,配置组件时支持实时渲染。
工程师非常踏实勤奋。期待下次合作!