前言
今天大姚给大家分享一个基于.NET Core构建的简单、跨平台、模块化、完全开源免费(MIT License)的商城系统:Module Shop。
商城后台管理端功能
- 商品:分类、品牌、单位、选项(销售属性)、属性、属性模板、属性组。
- 销售:订单、物流。
- 内容:首页配置、评论、回复。
- 配置:国家、用户、仓库、运费、高级设置。
- 系统:系统信息、样本数据。
商城微信小程序功能
- 商城首页、搜索功能。
- 分类首页、分类商品、新品首发、人气推荐、商品页面等、可通过后台配置。
- 商品详情页面,包含加入购物车、收藏商品、商品评论功能。
- 完整的购物流程,商品的加入、编辑、删除、批量选择,收货地址的选择,下单支付
- 会员中心(订单、收藏、足迹、收货地址、意见反馈)等等。
使用技术
前后端
- 前端框架:Ant Design Pro(基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案)。
- 后端:.NET Core、RabbitMQ、Serilog、Hangfire、JWT、Redis、Apollo等。
支持数据库
Microsoft SQL Server, PostgreSQL, MySQL, SQLite。
项目源代码
服务端代码
位置:/src/server
后台管理前端代码
位置:/src/client
微信小程序代码
位置:/src/mini-program
商城部分截图
- 后台管理端在线预览地址:https://demo.shop.circle.ac.cn
- 账号/密码:admin/123456
后台管理端
微信小程序
项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。
优秀项目和框架精选
该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞
)。
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
DotNetGuide技术社区交流群
- DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。
- 在DotNetGuide技术社区中,开发者们可以分享自己的技术文章、项目经验、学习心得、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
- 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台。无论您是初学者还是有丰富经验的开发者,我们都希望能为您提供更多的价值和成长机会。