Elasticsearch型SAAS商城平台产品系统Vibe Coding

我要开发同款
proginn22323234342026年09月11日
2阅读

技术信息

语言技术
NuxtjsElasticSearchDockerVueNode.js
系统类型
LinuxWindows
行业分类
电商

作品详情

行业场景

saas电商平台,注册即可拥有电商独立站,不用烦恼支付,不用烦恼维护,简单的就像开淘宝。

功能介绍

- 平台方:运营整个商城,管理商户入驻审核、商品类目、插件市场、
收款/物流/邮件等统一能力配置、佣金与财务、全局审计与安全。
- 商户方:在平台上开店,管理自己的商品、订单、售后、运费模板、
媒体素材、子账号与角色权限,可订阅平台插件获得增值能力。
- 买家:在商城前台浏览/搜索商品、下单支付、管理个人中心。

项目实现

二、总体技术架构
============================================================================

2.1 架构风格
------------------------------------------------------------------------
前后端分离 + 微服务(按业务域拆分)+ API 网关(BFF 聚合层)。
服务间不互相直连数据库,各自持有独立 Schema 访问;网关做路由、
静态资源同源反代与统一入口。

2.2 技术栈
------------------------------------------------------------------------
后端 NestJS 10(Node.js 20 / TypeScript)
ORM TypeORM(PostgreSQL 16,迁移脚本手工维护、启动自动执行)
前端 Vue 3.5 + Vite + Pinia + Vue Router
管理端UI Element Plus + ECharts(图表)
商城UI 自研(Maison 编辑风设计体系,含商户模板)
搜索 Meilisearch(全文检索、拼写容错)
缓存 Redis 6(缓存 / 会话辅助)
对象存储 腾讯云 COS(S3 兼容协议接入,MinIO 为本地开发兜底)
邮件 SMTP(Nodemailer),平台后台可视化配置、热生效
反向代理 宿主机 Nginx(TLS 终结,Let's Encrypt 证书自动续期)
容器化 Docker + Docker Compose v2
监控 Prom

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论