果然网项目是以开办展会为背景的综合性平台,为搭建商、主办方和平台运营方提供全方位的支持和服务。项目的核心目标是通过搭建商系统、主办商系统、平台官网和运营系统,实现展会活动的高效组织和顺利运营。
在该项目中,搭建商系统提供了一个平台,供搭建商注册并展示自己的产品和服务,以满足展会需求。搭建商可以发布展位信息、展示产品详情,并与主办商和其他搭建商进行合作。主办商系统则负责管理展览活动,包括活动策划、场地预订、展位分配等。主办商可以在系统中管理展会的各个方面,与搭建商、参展商和观众进行互动。
该项目采用了Spring Cloud架构,利用Nacos注册配置中心实现服务的注册和配置管理。使用Gateway网关作为统一的API网关入口,实现请求的路由和安全控制。同时,项目使用了多种数据库技术,包括MySQL、MongoDB和Elasticsearch,用于存储和搜索相关数据。
通过搭建商系统、主办商系统、平台官网和运营系统的综合运作,果然网项目为展会的成功举办提供了全方位的支持和协助,促进了搭建商、主办商和观众之间的合作和互动。
项目按照模块进行划分,其中包括:
mingyang-activity:活动模块,负责活动管理和参与
mingyang-auth:认证模块,处理用户身份认证和授权
mingyang-base:基础模块,提供通用的基础功能和工具类
mingyang-builder:构建模块,负责构建和发布系统组件
mingyang-common:公共模块,包含系统通用的实体和工具类
mingyang-company:企业模块,管理企业信息和合作关系
mingyang-exhibition:展览模块,管理展览信息和展览活动
mingyang-framework:框架模块,提供系统框架和核心功能
mingyang-gateway:网关模块,实现API网关和请求路由
mingyang-log:日志模块,记录系统运行日志和错误日志
mingyang-mq:消息队列模块,处理异步消息和事件驱动
mingyang-operation:运营模块,处理运营活动和数据分析
mingyang-order:订单模块,管理订单和支付功能
mingyang-parent:父模块,定义项目的父依赖和配置
mingyang-public:公共模块,提供公共资源和服务
mingyang-statistic:统计模块,进行数据统计和分析
mingyang-sys:系统模块,管理系统配置和运维功能
mingyang-task:任务模块,处理定时任务和后台任务
mingyang-util:工具模块,提供各种工具类和辅助函数
mingyang-zhzz-zky:项目特定模块,实现某个特定功能
mingyang-zky-search:搜索模块,实现全文搜索和检索功能
在项目中,我负责了某个或多个模块的开发和实现,参与了需求分析、架构设计、编码实现和系统部署等工作。通过合理的技术选型和架构设计,我们成功地构建了一个稳定、高性能和可扩展的系统,满足了业务需求并提供了良好的用户体验。