使用框架: SpringBoot + Mybatis + Shiro + Swagger
项目简介:萌宠社区为用户提供了宠物日常用品的出售到宠物养成知识分享到晒图交流到宠物医院这样的服务流程,用户在这里就可以分享自己宠物美照,也可以在这里发现更多的趣事与宠物知识,即可以点赞、评论、分享,还可以购买到宠物需要的各种物品,它是一个集交流与商业于一体的一个社区平台
个人职责:
分析项目需求到设计前端模板,后台整体架构,再到数据库的设计与实现,接口编写与整合。
使用Shiro框架做整体的权限控制,Shiro+Jwt进行鉴权认证。
对接阿里云短信接口,获取注册以及修改密码的验证码,同时确保手机号码与验证码的一致性
余额充值和商品的购买对接支付宝接口来支付,设置支付过期时间,支付成功后的回调接口。
调用百度地图接口显示周边医院详情。
根据动态浏览量、点赞数、发布时间等要素来排序显示动态,方便用户浏览。
负责专题动态,个人动态 ,知识分享,点赞评论分享 , 浏览量评论数点赞量的获取,每日签到,商品显示,购物车显示,收货地址的添加(采用省市区联动),订单列表以及订单过期,库存量变化等接口的编写。
发布动态的图片上传到七牛云对象存储里面,数据库存放图片名字,显示图片只需域名加获取到的图片名就行了,即减少了服务器的压力又减少了对数据库存储空间的使用。
Swagger生成接口文档,Git进行项目管理。