# pethome **Repository Path**: baijinchuan/pethome ## Basic Information - **Project Name**: pethome - **Description**: 宠物之家后台的管理页面 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/baijinchuan/pethome - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-14 - **Last Updated**: 2022-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pethome #### 介绍 宠物乐园项目是一个o2o模式的一个项目 #### 软件架构 软件架构说明 负责模块: 1.用户模块: 1.1.用户注册:手机号注册,邮箱注册。 1.2.用户登录:账户密码登录,手机验证码登录,三方登录(微信,微博,QQ) 1.3.用户收藏:商品收藏,服务收藏,店铺收藏,宠物收藏 1.4.用户购物车:购物车(商品,服务) 1.5.浏览历史:保存用户对宠物,服务,商品,店铺的浏览痕迹 1.6.用户地址管理:对同一个用户的多个地址进行管理,可添加不同的标签,设置默认地址 1.7.银行卡管理:对用户的银行卡信息进行记录在在支付订单时可以进行选择 2.服务模块: 2.1.服务展示:对各个店铺所提供的服务进行页面展示 2.2.服务详情:当用户点击某一个服务时,会弹出页面对此服务的详情进行展示 2.3.后台对服务的crud 2.4.后台对服务的审核及上下架处理 3.宠物模块: 3.1.宠物收容:针对用户放弃的宠物及流浪宠物进行收容 3.2.宠物领养:将检查合格的宠物进行上架展示,提供用户领养 3.3.宠物类型:提供后台人员对宠物的细化管理能够直接展示各类宠物的数量 3.4.宠物展示:在页面中展示平台所允许领养的全部宠物 3.5.宠物详情:当用户点击某一个宠物时,会对其展示出该宠物的详细信息 3.6.宠物知识普及:对宠物知识的普及、饲养宠物过程中经常遇到的问题、常见的误区等 4.订单模块: 4.1领养订单 4.2服务订单 4.3商品订单 4.4支付订单 4.5充值订单 4.6收容订单 所用到的技术: 后端:SpringBoot框架,FastDFS分布式文件系统,Redis,短信消息,邮件技术,百度地图,微信三方登录,Md5加密技术,Quartz定时任务 前端:Vue技术栈,nodejs,webpack,vuecli,elmentui,easymock 部署:Linux,docker