挪呗小程序
挪呗项目基于支付宝小程序、支付宝生活号、微信小程序、微信公众号、APP(后续开发),将传统的挪车电话卡用专属挪车二维码替换,实现支付宝或微信扫描挪车码,匿名拨打电话通知车主的业务场景。车主可在线申请实体挪车卡、生成线上体验挪车码、绑定车辆激活实体挪车卡、重新绑定挪车卡对应信息。在不泄露自身电话号码的情况下,能够匿名被通知挪车。挪呗项目功能模块主要分为:用户授权登录、支付购买、绑卡续费、体验挪车码、匿名挪车、短信通知、模板消息推送、公告模块、抽奖功能、分享有礼。
挪呗系统是基于Maven多模块开发的SpringCloud项目,使用Eureka注册中心、Fegin声明式服务调用组件、Config配置管理工具,支持使用Git存储配置内容及客户端配置信息刷新,用户基于微信/支付宝用户体系,支付时做了防重复提交操作,使用MySQL数据库及Redis做缓存数据库,匿名号码采用华为云AX模式拨打通知。
天天零售商城
天天零售商城是一款微信小程序,分为线上销售和线下实体冰柜销售,线上销售可以使顾客通过网络购物,浏览商品,订单查询,查看公告和销售排行等。主要是实现消费者的商品浏览,商品选择,商品详情浏览,确定购买商品,以及网上支付等整个虚拟购物流程。线下实体冰柜销售主要是用于摆放在公共场所,提供扫码开柜,取出商品后自动扣款,便利用户快捷购物。同时实现后台管理员的管理设备,管理商品,管理用户等相关功能。
项目使用Eclipse开发工具,运用SpringBoot+与Mybatis框架;采用Redis做缓存数据库;设备采用WebSocket通讯;前后端使用vsCode开发工具结合Vue框架,使用npm工具进行编译开发;使用OAuth2.0认证进行用户认证,调用微信接口完成自动结算扣款功能;签名及密码采用MD5加密技术;使用了Git版本控制管理器管理。
福天网上超市平台
福天网上超市平台采用的是B2B类型,它可以使顾客通过网络购物,浏览商品,订单查询,查看公告和销售排行等。主要是实现消费者的商品浏览,商品选择,商品详情浏览,确定购买商品,以及网上支付等整个虚拟购物流程。同时实现网站后台管理员的添加商品,管理商品信息,查看用户的订单等相关功能。平台功能模块分为:会员功能模块、商品选购模块、购物车功能模块、会员管理模块、商品管理模块、订单管理模块、公告管理模块。
平台是使用IDEA开发工具,基于Maven项目开发,搭建的SpringBoot框架。采用JDK1.8,打包类型打成Jar包,使用百度地图进行定位,Spring Boot通过条件注解来实现Spring,不需要任何xml配置即可实现Spring 的所有配置。版本控制管理器使用SVN进行控制管理,用户密码采用MD5+盐加密,也可使用微信或手机号快捷登录。