- 前端:Typescript / JavaScript
- 后端:NodeJS / Go / .NET Core
- 桌面端:Electron
- 小程序:Taro / wepy
- 前端框架:React / Vue / Webpack / Saas / Parcel / Ant Desgin / Element
- 后端框架:NestJS / Prisma / JWT / TypeORM / Express / SocketIO / Apollo GraphQL
- 服务器:Nginx / Caddy / Bash
- 数据库:PostgreSQL / MongoDB / SQL Server / Redis / ElasticSearch
- 自动化部署:gitlab-ci / jenkins / git / git-flow
- 消息组件:Nats / RabbitMQ
- 可视化:ELK / ECharts / Highcharts
- 容器:Docker / Traefik / Kubernetes / Rancher
### 泰国电话卡充值小程序(2020)
项目简介:truemoveH 电话卡充值
技术实现:使用 Taro、Redux 完成了小程序的开发,实现了话费充值的功能,后端基于 NodeJS 使用 NestJS 实现了api,和 TruemoveH 运营商对接 api 并且提供 api 优化方案,后台管理使用 React 和 Ant Design 实现了话费充值、兑换码管理、产品管理、订单管理、预充值管理、使用 ECharts 实现了统计报表、使用 crontab 实现了预充值的功能,使用 Gitlab CI 配合 Docker 实现了代码自动发布的功能。
### 山田电商小程序(2020)
项目简介:山田电器电商小程序
技术实现:使用 Taro、Redux 完成了小程序的开发,实现了产品展示、活动列表、产品下单、会员基本信息、收货地址、购物车、下单支付的功能,后端使用 NestJS Microservice、Prisma、PostgreSQL 实现了后端微服务,使用 Nats 作为消息中间件、包含产品、订单、资源、会员等服务,使用 NestJS 实现了微服务网关,使用 React 和 Ant Design 完成了后端管理的功能,实现了产品管理、订单管理、地址管理等功能,使用 Gitlab CI 配合 Docker 实现了代码自动发布的功能。
### 桂林旅游小程序(2019)
项目简介:旅游类小程序。
技术实现:基于 NodeJS 使用 Express 实现了客户方.NET 后端 WebService 调用的中间层,使用 Redis 实现了首屏数据的缓存,使用 wepy 实现了线路展示、活动弹框、线路详情、线路列表、价格日历、订单支付、退款、用户基本信息维护、收藏功能。
### 利客送小程序(2019)
项目简介:定制小程序,和日本山田电器合作,使用户在出行前解决境外购物机场配送的痛点,得力于日本山田电器门店在日本的覆盖度,用户可以直接把购买的商品交付于山田门店,门店会使用用户预先购买的包装盒将用户的商品打包并配送至用户返程的航站楼。
技术实现:前端基于 Taro 实现了小程序的开发,实现了包装盒展示,购买,订单记录的功能。后端基于 NodeJS 使用 NestJS 实现了api,使用 Vue、Element 实现了后台管理功能包装盒上架、订单管理、对接山田电器和日本物流API、物流状态查询的功能。使用 Gitlab CI 配合 Docker 实现了代码自动发布的功能。
基于 NodeJS 使用 Express 实现了客户方.NET 后端 WebService 调用的中间层,使用 Redis 实现了首屏数据的缓存,使用 wepy 实现了线路展示、活动弹框、线路详情、线路列表、价格日历、订单支付、退款、用户基本信息维护、收藏功能。
使用 Taro、Redux 完成了小程序的开发,实现了话费充值的功能,后端基于 NodeJS 使用 NestJS 实现了api,和 TruemoveH 运营商对接 api 并且提供 api 优化方案,后台管理使用 React 和 Ant Design 实现了话费充值、兑换码管理、