{"id":13597799,"url":"https://github.com/feihua/zero-admin","last_synced_at":"2025-04-14T22:14:34.792Z","repository":{"id":37772542,"uuid":"314460925","full_name":"feihua/zero-admin","owner":"feihua","description":"Zero-Admin 是一套基于 go-zero 框架实现的电商系统的后端服务","archived":false,"fork":false,"pushed_at":"2025-04-03T17:05:11.000Z","size":10812,"stargazers_count":812,"open_issues_count":4,"forks_count":198,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-04-14T22:14:29.681Z","etag":null,"topics":["docker","go","go-zero","golang","mall","shop"],"latest_commit_sha":null,"homepage":"https://feihua.github.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feihua.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-20T06:00:00.000Z","updated_at":"2025-04-14T06:12:35.000Z","dependencies_parsed_at":"2024-02-20T02:23:50.242Z","dependency_job_id":"b224ea29-123f-4650-bcd2-649c5b69f9cc","html_url":"https://github.com/feihua/zero-admin","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feihua%2Fzero-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feihua%2Fzero-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feihua%2Fzero-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feihua%2Fzero-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feihua","download_url":"https://codeload.github.com/feihua/zero-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248968917,"owners_count":21191162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","go","go-zero","golang","mall","shop"],"created_at":"2024-08-01T17:00:41.587Z","updated_at":"2025-04-14T22:14:34.776Z","avatar_url":"https://github.com/feihua.png","language":"Go","funding_links":[],"categories":["Go","Libraries that use [go-zero](https://github.com/tal-tech/go-zero)"],"sub_categories":[],"readme":"# Zero-Admin 电商系统\r\n\r\n\u003e 注：ORM持久层已经整体切换成gorm\r\n\u003e 后端接口改动较大,前端正在重新适配中\r\n\r\n\u003e 基础代码生成工具\r\n\r\n## goctl-helper is out! 🎉🎉🎉\r\n**goland可视化插件，基于database生成api和protobuf文件(用于goctl官方插件使用)**\r\n\r\n[goctl-helper](https://plugins.jetbrains.com/plugin/25693-goctl-helper)\r\n\r\n## 安装\r\n```shell\r\ngo install github.com/feihua/generate-code@latest\r\n\r\ngenerate-code golang zero --dsn \"root:123456@tcp(127.0.0.1:3306)/demo\" --tableNames sys_ --prefix sys_  --rpcClient sysclient --author liufeihua\r\n```\r\nZero-Admin 是一套基于 go-zero 框架实现的电商系统，采用 Docker 容器化部署，包含前台商城系统和后台管理系统。\r\n\r\n\r\n## 前台商城系统\r\n\r\n### 模块介绍\r\n\r\n1. **首页门户**: 提供用户访问网站的入口，展示热门商品和推荐信息。\r\n\r\n2. **商品推荐**: 根据用户的历史行为和个人喜好，推荐个性化商品。\r\n\r\n3. **商品搜索**: 强大的商品搜索功能，支持关键字搜索、筛选等。\r\n\r\n4. **商品展示**: 以优雅的方式展示商品信息，包括详细描述、价格、评价等。\r\n\r\n5. **购物车**: 用户可以将喜欢的商品添加到购物车，方便批量购买。\r\n\r\n6. **订单流程**: 提供完整的订单流程，包括下单、支付、发货、收货等环节。\r\n\r\n7. **会员中心**: 用户可以管理个人信息、查看订单状态、积分等。\r\n\r\n8. **帮助中心**: 提供用户常见问题解答、售后政策等信息。\r\n\r\n### 技术栈\r\n\r\n- go-zero 框架实现，高性能、易扩展。\r\n- 前端采用现代化的前端框架，例如 React 或 Vue。\r\n- Docker 容器化部署，方便快捷。\r\n\r\n## 后台管理系统\r\n\r\n### 模块介绍\r\n\r\n1. **商品管理**: 管理商品信息，包括添加、编辑、删除商品。\r\n\r\n2. **订单管理**: 实时监控订单状态，支持订单发货、取消等操作。\r\n\r\n3. **会员管理**: 管理用户信息，包括注册用户、会员等级等。\r\n\r\n4. **促销管理**: 管理营销活动，例如满减、打折等。\r\n\r\n5. **运营管理**: 管理广告、推广等运营活动。\r\n\r\n6. **内容管理**: 管理网站内容，包括公告、资讯等。\r\n\r\n7. **权限管理**: 管理系统用户权限，确保安全性。\r\n\r\n8. **设置**: 系统配置，包括支付方式、物流信息等。\r\n\r\n### 技术栈\r\n\r\n- go-zero 框架提供后台接口支持。\r\n- 使用现代化的前端框架进行界面开发。\r\n- 数据库采用 mysql。\r\n- Docker 容器化部署，方便管理和维护。\r\n\r\n# 文档地址\r\n[https://feihua.github.io/](https://feihua.github.io/) 正在完善\r\n#\r\n[zero-admin-ui是后台的pc管理端](https://github.com/feihua/zero-admin-ui)是一个基于react实现的管理后台\r\n\r\n[flutter_mall是zero-admin的app端](https://github.com/feihua/flutter_mall)是一个Flutter的电商实战项目，包括首页、列表页、详细页、购物车页、会员中心和支付(支付对接的是支付宝)\r\n\r\n[zero-pc-web 是 zero-admin 的网页端](https://github.com/feihua/zero-pc-web)zero-pc-web 是一个基于 React 框架实现的 web\r\n端电商系统(预览地址[http://110.41.179.89/pc/](http://110.41.179.89/pc/))\r\n\r\n\r\n\r\n# android版本\r\nandroid版本体验地址 [flutter-mall-app](https://www.pgyer.com/OoW2Zy)\r\n\r\n\r\n# 项目模板\r\n[zero-admin-template](https://github.com/feihua/zero-admin-template)(只包含基础的rbac权限)\r\n\r\n# 1.项目预览\r\n\r\n**预览地址**http://110.41.179.89/mall \u003cspan  style=\"color: red;\"\u003e 账号：admin 密码: 123456\u003c/span\u003e\r\n\u003e 注：演示账号部分功能修改删除权限未开放。\r\n\r\n\r\n# 2.感谢\r\n[go-zero](https://github.com/zeromicro/go-zero)\r\n\u003cp\u003e\u003c/p\u003e\r\n\r\n[mall](https://github.com/macrozheng/mall)\r\n\r\n## 许可证\r\n\r\n本项目采用 Apache License 2.0 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情\r\n\r\n如果您觉得这个项目对您有帮助，请给我们一个 ⭐️，这将鼓励我们持续改进！","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeihua%2Fzero-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeihua%2Fzero-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeihua%2Fzero-admin/lists"}