2

一个基于.NET Core构建的简单、跨平台、模块化的商城系统

 1 month ago
source link: https://www.cnblogs.com/Can-daydayup/p/18096458
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

今天大姚给大家分享一个基于.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

1336199-20240326130634631-2052596347.png

后台管理前端代码

位置:/src/client

1336199-20240326130651773-481727655.png

微信小程序代码

位置:/src/mini-program

1336199-20240326130710519-675743817.png

商城部分截图

后台管理端

1336199-20240326130743391-1252642816.png
1336199-20240326130749525-396873435.png
1336199-20240326130758016-1699022883.png
1336199-20240326130805569-1309662299.png
1336199-20240326130816394-1879436983.png
1336199-20240326130826775-2027847462.png
1336199-20240326130834461-1716920192.png
1336199-20240326130842981-1600098559.png
1336199-20240326130853619-2027990753.png
1336199-20240326130900838-467657688.png

微信小程序

1336199-20240326130919972-1940710407.png
1336199-20240326130931325-526256150.png
1336199-20240326130946989-1897131704.png
1336199-20240326131001728-308129783.png
1336199-20240326131010177-1726963197.png
1336199-20240326131019706-643617013.png

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

https://github.com/trueai-org/module-shop

优秀项目和框架精选

该项目已收录到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技术交流平台。无论您是初学者还是有丰富经验的开发者,我们都希望能为您提供更多的价值和成长机会。

欢迎加入DotNetGuide技术社区微信交流群👪


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK