TypeScript

typescript是一种由微软开发的自由和开源的编程语言。typescript起源于开发应用程序规模的JavaScript应用程序的需求。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript的作者是安德斯·海尔斯伯格,C#的首席架构师。2012年10月,微软发布了首个公开版本的typescript。
项目基于iframe的前端微服务架构的大型Saas项目,包含几十个子应用,上百个模块,如Bapd,招聘云、薪签约、薪餐厅等等。 技术栈:Vue全家桶、iView、bnd-tracking(数据埋点)、Aes(数据加解密)、Echarts、vue-office等 工作职责: 1、推行前端工程的规范化,标准化。引入ESLint,Stylelint规范前端编码,引入commitlint,husky推行Git工作流规范,并输出文档 2、基础技术架构的改造和升级,提升项目运行构建速度和运行速度,提升开发体验 3、通用组件的封装和优化,提高团队开发效率 4、项目重构,提高项目性能,易用性,可维护性,拓展性
240SAAS
使用node+vue3 后端express+sqlite3+awilix+sequelize6 前端elementplus+echarts 连接usb肺功能仪设备,接收患者测量数据形成统计图表信息。维护患者、设备、报告信息。 可以查看患者历史报告,进行打印,批量导出。
1090javascriptelement-ui
智慧民爆服务平台是民爆行业的安全生产数字化整体解决方案,包含项目合同管理、爆破作业管理、仓储管理、运输管理、人力资源管理、安全管理、经营管理、预警管理、决策分析和基础数据管理等九大模块。核心是爆破作业整个过程的安全管理,从创建爆破作业任务、民爆物品出库、物品运输、现场物品签收、现场作业、现场物品清退、物品清退运输,到物品清退入库,全流程闭环管理,完美记录每一环节,确保所有环节责任到人,将作业进度即时通知相关人员,将所有项目作业概况定时自动汇报给管理人员。 我们团队大都是10年以上的老程序员,技术栈涉及比较广,主流开发技术均有涉猎,C#、PHP、H5、VUE、NodeJS、Android、UniApp等等都熟练掌握。智慧民爆采用的是.Net Core 5.0开发,使用ABP微服务框架。 智慧民爆官网: http://www.99mb.net
1200vue
实现登录模块、token校验、角色权限、各式各类的表单录入、数据增上改查、echar表数据显示与各类表格打印等常规后台功能 难点:新弹出浏览器窗口需要与原有表格数据交流链接
640后台管理
1.支付宝内保险业务区块,对客聊天,业务咨询 大模型 智能问答,卡片信息开发与发布 2. 客户画像 展示统计与处理, 即时通讯websocket 电话外呼等.. 3. 根据需求负责东西变化, 主要负责团队块 和聊天的代码 卡片 ,根据需求更新迭代 4. 主要使用web react ahooks chair中间层 bff oneapi等...
1020
主要技术栈:Vue3 + Uniapp + TypeScript + Vant Weapp; 项目描述:咕哒自驾小程序是以西部地区自驾游为垂直细分领域的数字化平台,通过提供个性旅行套餐、旅游策划执行、资深领队带队的深度体验,为自驾游客提供吃、住、行游、购、娱等全面的旅游服务。 负责内容: 1.负责咕哒自驾微信小程序的项目的搭建开发,以及项目发布; 2.负责首页、个人中心、租车、服务自定义tabBar的开发,及其对应页面和子页面的开发; 3.负责产品预定、产品定制、订单支付退款、订单评价等核心业务部分; 4.对 request 请求进行统一 api 封装,完成各页面的数据请求和渲染
860APP
@jeffchi/logger开源项目
前后端能用的js日志打印输出工具库 1、支持在浏览器和后台终端中彩色打印 2、支持服务端使用, 在服务端使用时默认写入 %root%/logs/yyyy-mm-dd.log 日志文件。 3、可配置输出的格式
1050javascriptnodejs
沅朋健康小程序是一款为用户提供全方位健康管理服务的应用,包括健康资讯浏览、饮食营养指导、运动健身计划等功能。用户可以记录健康数据、制定个性化健康目标,并得到专业的健康建议和指导,帮助用户改善生活质量,保持身心健康。
570css微信小程序
项目下分为 财务 进销存 零代码 人力资源 审批云 系统管理 预算云 合并账套等,大模块可以是一个单独的项目 我主要开发的有 财务 零代码 合并账套 参与的有人力 审批 系统管理 企业版本身是整合现有项目 共用基础数据比如 部门人员 辅助核算 审批等
880后台管理
作品成果链接: 【和小伙伴历时两个月搭建的分布式旅游社交平台~】https://www.bilibili.com/video/BV1mg4y1L7Qs?vd_source=14b663732c301a4549272579914bd3c0
870docker
1.项目分为两个端 app和微信小程序 2.分为两个小项目 一个用户端 用户可以在app上发布任务购买产品, 骑手端负责到达用户指定的地点,将车子带去指定的地点去清洗 3. 独立开发两个项目 是用uniapp vue uview 等.. 接入即时通讯和接入语音播报 对骑手提示和接单提醒
780javascriptAPP
主要技术栈:React+ahooks+AntDesignPro+umi+TypeScript+Echarts+Less 项目描述:该项目是一个基于React 的园区业务调度系统,分为园区管理、项目建设、生产运行、用地监管、标准厂房、基础设施、工业分析等多个板块,其中用户角色分为市级用户和园区用户,项目中运用最多的是 ProComponents 中的 ProTable 和 Antd 模态框组件,实现项目快速开发; 负责内容: 1. 负责新闻、政策、公告三个板块的在项目首页的展示以及点击后利用动态路由跳转相应内容,并在协同办公的 资讯管理部分对这三个板块进行了增删改查操作页面的接口对接和样式编写以及后期的维护的bug 的修改; 2. 负责接入管理的园区、用户、应用、API、资源文档这五个板块内容,前四个部分界面主要表格的形式,对接了增删查该接口,通过主键实现了表与表之间的关联,资源文档是通过调用接口后端返回文档地址进行界面跳转; 3. 使用TypeScript, AntDesignPro 实现页面特效,利用 umi-request发送请求与后端联调实现对接;
990
项目描述:咕哒自驾供应商管理平台/运营管理平台旨在为自驾游行业中的供应商提供一套全面且高效的管理解决方案。该平台通过整合各个供应商的相关信息和业务流程,帮助供应商实现对车辆、司机、订单以及运营数据的全面管理和监控。 负责内容: 1.作为项目 owner 从 0 到 1 参与选型,使用 vue3 + vuex+ts 构建项目,实现组件化,输出业务组件库,包含表单、Table、分页器、文件上传等功能供团队使用 2.利用浏览器缓存,回显弹框中已填信息没有成功提交的内容,减少交互,进而提高性能。 3.使用使用 pinia 来管理用户的登录状态和相关信息,包括用户的认证信息、权限等,并实现数据持久化。 4.优化了公司的前端性能,包括加载速度,响应速度,缓存等方面,使得页面性能指标明显提升,通过浏览器的 performance 监测后首屏渲染速度减少至 2s 5.精心设计和封装通用性组件,为团队提供高度可复用的代码库,使得开发人员在开发过程中能够更加高效地使用这些组件; 6.负责设计用户交互界面,考虑不同设备、屏幕尺寸和交互方式,确保页面在不同平台上的兼容性和用户体验的一致性;
1120vue网站客户端
该项目为(海葵低代码平台)是研发项目。 低代码 Sass 平台,主要是为用户提供不同客户端等登录(钉钉应用和钉钉小程序、企业微信应用、网站的账号、工号)提供便捷使用以及业务对接等,用户可自主创建企业,通过企业组织架构管理员工账号权限数据查看等等,为用户提供自主化实现想要的系统化动态表单设计,提供第三方业务 API 对接用户所在企业系统。使用户可更加便捷的在平台统一化管理自己企业的系统项目和权限管理。 原使用 Vue 2全家桶开发,后期随着维护业务和代码优化。 前端技术栈:1.0版本原使用 vue 2全家桶和 WebPack 进行开发,后期2.0版本开始使用 Vue 3全家桶搭配 Vite 以及企业内部公共包项目同时进行开发,使用 Element Plus 组件库,实现最大化组件开发复用以及响应式移动端(采用的 Vant 组件库),ES5/ES6/ES7、JavaScript、Node.js、Axios、Scss、Lodash、 Vxe-Table、SVG 和字体图标配置等以及其他若干插件进行开发,与设计部工作对接,熟练使用腾讯设计和 figma 设计高度还原设计师设计稿,项目维护:
1100vue PC网站
1. 小程序主体为发票小程序,具有发票采集,查看,认证,报销及个人中心模块 2. 采用uni-app多端技术进行开发,项目目前分为App版和微信小程序两个版本
1120javascript微信小程序
所有都是本人从零开始独立研发,后端采用Spring MVC + Hibernate + mysql,前端采用Angular7.实现了用户权限管理、仓库管理、租赁管理、财务系统、事务管理等模块功能。该项目从18年开始研发,20年上线运营至今。
1810Java微信开发/微信公众号开发
项目分为登陆、找回重置密码、查看法务信息等模块。实现了正常登陆等的流程。我在其中扮演负责人的角色,使用了next、react、webpack、typescript等技术栈,最终按时交付产品。并持续对项目进行了优化,如打包体积,提高项目的加载速度,更好的服务于用户。
1100css网站客户端
1、负责整个h5的页面和功能,使用了vue实现了会员中心装修功能和会员等级管理递归组件 负责商品导入到购物车功能,分类,小商店店长独立系统管理功能,使用原生下载文件实现合同功能。 2、使用高德地图和二维码插件实现门店扫码,扫码领券功能, 3、动态封装域名和授权功能实现多个在微擎系统上线引流和动态主题色功能实现h5页面快速换装和模板 项目三: 宠客站后台管理系统和行业电商网站(采用vue3+element) 1:负责前端RBAC 权限管理所有功能,使用vue3的hooks封装了页面表格和搜索功能,减少开发时间 2:企业微信扫码登录和动态新增车辆供应商的标签功能, 3、负责全站的页面优化和功能二次开发和富文本编辑器和所有页面的接口对接。 针对不同的功能页面(商品打折、产品分类、搜索功能等)进行了element组件二次封装 负责商家管理,店铺管理,有采用vue的vue-router,vue-cli,vuex状态管理技术
1280javascriptvue
1. 独立开发 邀请人分销团队上下级 海报 支付 统计上下级获取的数据展示,以及金额,可以对佣金比例进行设置等... 2. 主要使用uniapp +vue3 跨端
1010vueweb
1、项目使用Vue3+TypeScript自我封装Ant Design组件对PC端页面样式进行开发; 2、PC端使用Echarts图表组件+SpringCloud框架完成大屏展示项目,封装修改ECharts图表根据具体业务对其他图表业务进行修改; 3、移动端使用uni-app进行开发,扫码功能牵连上岗成功,开发多个表单校验,路由跳转,对uni-app进行封装实现级联多选组件功能; 4、项目后期,移动端整体功能嵌入钉钉微应用,修改页面增加iOS底部安全距离,修改页面路由增加钉钉判断业务,做到功能兼容等; 5、后期人员增加,整体查询业务进行缓慢,对Java后端查询接口进行优化,通过条件进行人员查询,优化功能,实现效率开发;
910Javaweb
当前共1679个项目
×
寻找源码
源码描述
联系方式
提交