www.fotor.com.cn

我要开发同款
liushuiwuqing2024年12月23日
392阅读

作品详情

后端使用技术: Spring Boot +Spring Security+ Spring Cloud +阿里云OpenSearch+ OSS+redis+ NoSQL数据库Amazon DynamoDB +mysql+FreeMarker+mybatis及Hibernate等  
功能模块:
1.用户及角色模块、以及鉴权服务器系统模块、用户(目前共有用户700多万)及角色模块同海外网fotor类似。
    2.登录模块,我采用spring social实现了微信、微博、QQ第三方登录、手机号邮箱登录验证的登录方式。此模块还进行了微信公众号功能的开发,用户用微信登录时关注我们的公众号“Fotor懒设计”,即可自动登录注册。
     3.支付模块,用户的打印订单以及vip充值订单均采用微信和支付宝2种方式进行支付,为防止支付异常产生错误数据,采用了@Transactional事务管理器。
     4.订单模块,用户可以下单进行类似于海报宣传单的的印刷,我负责后端订单和购物车的编写,实现了商品基本信息(商品预览、商品明细、分类检索)的功能,以及购物车添加商品、数量修改、清空购物车、结算等功能。
     5.用户资源模块,我对用户上传、设计以及编辑的大量图片存储到阿里云OSS上,并将产生的其它数据存放到了mysql。前端页面通过普通接口+FreeMarker动态取值渲染页面获取数据;对资源的搜索采用了当前流行搜索方式-阿里云OpenSearch。
     6.邀请模块,用户可以邀请其它用户进行注册,邀请人根据邀请人数即可获取不同天数的vip特权,以及获取不同金额的奖励。
     7.设计师模块,用户审核通过后可以成为设计师,设计优秀的模板,模板经我们内部人员审核通过后,即可成为官方模板并对设计师用金钱进行奖励。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论