macrozheng/mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 34 minutes ago
Added to GitGenius on August 30th, 2026
Created on April 4th, 2018
Open Issues & Pull Requests: 18 (+0)
Number of forks: 29,831
Total Stargazers: 84,667 (+0)
Total Subscribers: 2,207 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 16.4 hours
Mean response time: 93.9 days
90th percentile: 48.1 days
Tracked items: 28

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 1,075 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Detailed Description

mall is an e-commerce platform that provides both a storefront and an admin management system, built on Spring Boot and MyBatis with Docker containerization.

The project addresses the need for a complete, production-ready e-commerce solution by combining a customer-facing shopping system with comprehensive backend administration tools. The storefront includes product discovery through search and recommendations, shopping cart functionality, order processing, and member account management. The admin system handles product catalogs, order fulfillment, customer accounts, promotional campaigns, reporting, and access control. The architecture uses Spring Boot for the backend API layer, MyBatis for database interaction, and deploys via Docker containers.

This tool suits teams building e-commerce applications who want a reference implementation or starting point rather than building from scratch. It works well for projects requiring both B2C storefront and B2B management capabilities in a monolithic Spring Boot architecture. The project provides a microservices variant based on Spring Cloud Alibaba for teams preferring distributed architecture, and maintains branches supporting different Java and Spring Boot versions to accommodate varying infrastructure constraints.

Maintainers respond to new issues and pull requests within a day, indicating active engagement with the codebase and community feedback.