项目演示视频

项目概述

大营销平台项目属于营销组最为核心的项目,承接流量最大、系统设计最复杂、需求迭代最多,也是最容易出事故的组。在这个组1年的技术成长 = 其他组3年!

营销组的项目是最早触达用户的,打开页面、优惠选券、组合支付、积分活动、分享收益、拉新返现等,都是先进入营销系统,完成相关的动作才是商品的选择和支付。

本次项目结合小傅哥已经带着大家完成的 OpenAi 大模型应用业务场景,做上层的营销活动。这个项目会用新的DDD架构,对抽奖系统进行重构,并扩展出营销账户、用户返利、积分兑换等服务,完成一整套的营销平台功能。

核心技术栈

React + TypeScript
前端工程开发营销活动页,Ant Design Pro 开发后台运营管理系统
SpringBoot + MyBatis
后端框架技术,掌握框架源码扩展接口运用能力
DDD 架构设计
领域驱动设计,熟练搭建DDD工程项目和脚手架
分布式技术栈
Dubbo、RocketMQ、Redis、XXL-JOB、Sharding-JDBC、Nacos
Docker + Nginx
容器化部署,Nginx配置转发服务,SSL配置HTTPS
Grafana 监控
系统JVM、磁盘、Tomcat、应用QPS响应时间完整监控

项目架构与设计

学习收获

前端技能
熟练使用 React、TypeScript 开发营销活动页,掌握跨域接口请求和浏览器指纹技术防刷,使用 Ant Design Pro 开发后台运营管理系统。
后端架构
熟练搭建 DDD 工程项目,掌握 Spring、SpringBoot、MyBatis 等框架技术,运用分布式技术栈,深度学习复杂场景的架构设计。
运维部署
熟练使用 Docker 容器化部署,Nginx 配置转发服务,Grafana 监控系统,Git 代码管理等运维技能。

业务监控示例

加入小傅哥技术社群

加入小傅哥技术社群,学习全部实战项目。包括大营销平台系统在内的多个企业级项目,全程手把手教学,提供完整的学习路径和技术支持,助你快速提升技术能力!

立即加入学习