1 . 熟练掌握HTML5、CSS3,熟练页面的结构布局,熟悉W3C 标准,了解浏览器相关兼容问题。
2 . 了解scss/sass预处理语言。
3 . 熟练掌握JavaScript,对闭包、作用域、原型都有自己的理解,了解ES新特性。
4 . 熟练掌握Ajax实现前后端交互效果。
5 . 熟练掌握 DOM、BOM相关操作,熟悉 jQuery 对 DOM操作的封装思想。
6 . 熟练使用Vue .js (Vue-cli、Vuex 、Vue-Router、axios)进行项目开发。
7 . 了解React (Redux、React Native),可以使用React进行项目开发。
8 . 能够熟练使用Element UI、Element Plus、VantUI、MintUI 等组件库,并且能根据不同业务场景进行二次封装。
9 . 熟悉Vue3、TypeScript。
10 . 了解微信小程序的开发。
11 . 能够使用 uni-app进行跨平台开发。
12 . 了解Node.js、MySQL,能够快速的搭建简易的WEB(Express)服务器,
清楚HTTP网络请求的工作流程,并且能够解决一些跨域问题。
13 . 了解Webpack、vite打包工具,熟练使用git代码版本控制工具。
项目周期 :45天左右 行政服务管理系统 + 政务预约h5
项目业务功能介绍
1.主要业务
主要实现咨询导办、排队取号和接待服务等功能,为办事群众提供智能展示和交互服务,结合预约h5网页进一步优化办事服务体验。
2.主要功能
分为三个模块,企业管理、服务管理、设备管理。
企业管理:主要功能为企业登记以及一些文件信息管理功能。
服务管理:主要功能为大厅运行实时数据展示、实时监控、大厅人员信息管理、 大厅业务管理、评价管理、统计报表、大厅预约管理、票号管理、考评管理、大厅事件 管理等。
设备管理:主要包含大厅使用设备管理以及运行状态的管理、设备告警管理和规 则设置等。
技术栈
前后端分离的若依框架(vue3+ts)、element plus、Echarts、Swiper、vite、高德地图
我的职责
负责项目前期的需求分析以及设计;企业管理、服务管理部分、设备管理部分的开发;预约h5部分;后续bug的修改
解决难点举例
数据大屏展示屏幕自适应,因为系统左侧有菜单栏,而数据展示要在右边内容区域,所以直接使用vw和vh是不行的,最终使用css容器查询(@container)解决,相对于右侧内容区域,然后再结合sass里面的math函数将设计稿的尺寸转换为容器查询所使用的单位cqw和cqh,后续开发只需要完全与设计稿尺寸一一对应就可以了,当屏幕大小与设计稿尺寸相同时效果会达到最佳。
项目周期 : 长期开发维护 城市运行管理平台 + 武江家园微信小程序
项目业务功能介绍
1.主要业务
主要用于城管人员的日常工单处理以及城市管理。
2.主要功能
Web:
工单模块:日常工单管理以及协同办公工作流等。
地图模块:城市部件、气象以及其它一些工单数据展示等。
视频模块:监控摄像设备管理、实时监控查看、录像回放、监控点收藏等。
小程序管理模块:用于管理小程序的一些配置以及一些文件等。
城市部件模块:用于管理城市基础部件等。
气象模块:气象站点查看以及气象数据查看等。
文创模块:文创事件管理、社区小区管理、入户调查管理等。
运维模块:用于本公司运维部门的工单处理以及统计。
小程序:
技术栈
web: vue2、elementUI、Avue、Echarts、webpack、高德地图。
小程序:uniapp、uview。
作品详细功能介绍 1、实时聊天:支持用户之间的实时文字聊天,包括发送和接收消息,消息状态显示(如未读、已读)。 2、文件分享:用户可以方便地在聊天中分享图片、文件等多媒体内容。 3、语音/视频通话:提供高质量的语音和视频通话功能,增强用户之间的沟通和交流体验。 4、群聊功
前端开放 1、需求分析与界面设计:与产品经理、UI设计师紧密合作,深入理解业务需求,参与界面设计和用户体验优化。 2、技术选型与框架搭建:根据项目需求和技术栈要求,选择合适的前端技术框架(如微信小程序框架)和库,搭建项目基础结构。 3、页面开发与样式编写:使用微信小程序提供