{"repo":"fo11ow-me/mall","free":true,"listed":false,"github":"https://github.com/fo11ow-me/mall","clone":"git clone https://github.com/fo11ow-me/mall.git","description":"基于 Spring Boot 3 + Vue 3 的电商平台","language":"Java","stars":12,"topics":["java","mysql","elasticsearch","mybatis","rabbitmq","redis","spring-boot"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"mall — 全栈电商系统 基于 Spring Boot 3 + Vue 3 的 B2C 电商平台 A full-stack B2C e-commerce platform built with Spring Boot 3 + Vue 3 🌐 在线访问 / Online: http://mall.qiujie.net.cn/ (门户/Portal) ｜ http://mall.qiujie.net.cn/admin/ (后台/Admin) --- 功能概览 / Features - 用户注册登录 / User authentication (Sa-Token + 图形验证码) - 商品浏览搜索 / Product catalog with search - 购物车管理 / Shopping cart - 订单结算 / Order & checkout - 秒杀活动 / Flash sale (Redis Lua + RabbitMQ 死信队列) - 管理后台 / Admin dashboard (ECharts + 权限管理) - OSS 图片存储 / Image storage with Alibaba Cloud OSS --- 技术栈 / Tech Stack 层级 / Layer 技术 / Technology ------------- ------------------- 后端框架 / Backend Spring Boot 3.2.5 + MyBatis-Plus 3.5.5 安全 / Security Sa-Token 数据库 / Database MySQL 8.0 + Redis 7 消息队列 / MQ RabbitMQ 3 搜索引擎 / Search Elasticsearch 7 管理后台 / Admin Vue 3.4 + Element Plus 2.5 + Pinia + ECharts + UnoCSS 用户门户 / Portal Vue 3.4 + Element Plus 2.5 + Axios --- 快速启动 / Quick Start 前置依赖 / Prerequisites - Java 17+ + Maven 3 - Node.js 18+ + npm - Docker （MySQL + Redis + RabbitMQ + Elasticsearch） 1. 启动中间件 / Start Middleware 2. 启动后端 / Start Server（端口 8800） 3. 启动管理后台 / Start Admin（端口 3002） 4. 启动用户门户 / Start Portal（端口 3001） 服务 / Service 地址 / URL --------------- ----------- 后端 API http://localhost:8800 Swagger 文档 http://localhost:8800/swagger-ui/index.html 管理后台 / Admin http://localhost:3002/admin/ 用户门户 / Portal http://localhost:3001/ --- 模块架构 / Architecture 模块 / Module 说明 / Description 端口 / Port --------------- ------------------- ------------- mall-server REST API 后端服务 8","default_branch":null,"files":null,"tree":[],"storefront":"/r/fo11ow-me","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fo11ow-me/mall/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}