当前位置: 首页 > news >正文

基于.NET、Uni-App开发支持多平台的小程序商城系统 - CoreShop

前言

小程序商城系统是当前备受追捧的开发领域,它可以为用户提供一个更加便捷、流畅、直观的购物体验,无需下载和安装,随时随地轻松使用。今天给大家推荐一个基于.NET、Uni-App开发支持多平台的小程序商城系统(该商城系统完整开源、无封装无加密、商用免费、支持二次开发、支持跨平台、支持多数据库):核心商城系统(CoreShop)

  • uni-app跨平台框架介绍和快速入门

项目官方介绍

支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、百度小程序版、字节跳动小程序版、QQ小程序版、快应用、360小程序共10个平台。

核心商城系统(CoreShop) 是基于 Asp.Net 7.0、Uni-App开发、支持可视化布局的小程序商城系统;前后端分离,支持分布式部署,跨平台运行;拥有分销、代理、团购秒杀、接龙、拼团、直播、优惠券、自定义表单等众多营销功能,拥有完整SKU、下单、售后、物流流程,支持可视化自定义首页模块布局效果。

商城功能介绍

  • 商品管理:单规格、多规格商品管理;品牌、分类管理;商品属性、商品参数及类型管理;商品评价。

  • 订单管理:订单列表,订单支付、发货、取消、售后等;划分发货单,提货单,售后单,退款单;支持购物单,配送单,联合单在线打印。

  • 会员管理:会员列表、用户等级等

  • 服务商品:服务商品为按次服务类商品,购买一个服务商品包,可以按次消费。

  • 财务管理:支付方式设置,支付单、退款单、用户提现管理、用户账户资金流动情况、发票管理

  • 促销中心:商品促销、订单促销、用户等级促销、商品品牌促销;优惠券、团购秒杀、拼团管理

  • 分销管理:分销设置、分销等级、分销商管理、分销商订单

  • 代理管理:代理设置、代理商品池管理、代理商等级、代理商列表、代理商订单

  • 库存管理:库存盘点、商品出库入库、库存记录日志

  • 统计报表:商品销量统计、财务收款统计、订单销量统计、用户收藏喜好统计

  • 自定义表单:表单列表、表单统计报表、表单提交管理、表单小程序码等

  • 文章管理:文章列表、文章分类

  • 广告管理:广告位位置管理、广告列表

  • 商城设置:首页布局管理、页面可视化操作、公告管理、商城服务细则设置、配送方式及运费设置、物流公司列表、行政三级区划

  • 平台设置:防小程序审核失败开关、平台设置、分享设置、会员设置、商品库存报警、订单全局设置、积分设置、提现设置、邀请好友设置、阿里云OSS存储设置、腾讯云COS存储设置、腾讯地图设置、快递查询接口设置、快递100面单打印设置、百度统计代码设置

  • 后台管理:后台登录用户管理、角色管理、后台菜单管理、字典管理、部门管理、代理生成辅助工具

  • 短信管理:短信平台设置、短信发送记录日志

  • 日志管理:后台操作日志、后台登录日志、全局日志管理、定时任务日志

  • 门店管理:门店列表。门店核销、店员管理、提货单管理。

  • 消息配合:消息提醒配置、微信小程序订阅消息设置

  • 小票打印:对接易联云网络打印机

  • 直播带货:微信视频号直播带货,微信视频号橱窗带货,微信直播发货。

后端技术栈

技术名称
Asp.net Core MVC应用框架
Asp.net Core WebApiApi框架
Swagger2Api文档
AutoFacIOC框架
SqlSugarORM框架
AutoMapper实体映射
DotLiquid模板引擎
Nlog日志组件
Redis数据缓存
Jwt授权认证
HangFire定时任务
Paylink在线支付
SKIT.FlurlHttpClient.Wechat微信SDK

前端技术栈

技术描述
Uni-App跨平台应用前端框架
uView UI全面兼容nvue的uni-app生态框架
LayUIAdmin后端管理UI框架

项目源码

图片

图片

项目截图

小程序截图

图片

图片

图片

商城后端截图

  • 登录地址:https://admin.demo.coreshop.cn/#/user/login  (账号密码都是:coreshop)

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

项目源码地址

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

https://github.com/CoreUnion/CoreShop

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

加入DotNetGuide技术交流群

1、提供.NET开发者分享自己优质文章的群组和获取更多全面的C#/.NET/.NET Core学习资料、视频、文章、书籍,社区组织,工具和常见面试题资源,帮助大家更好地了解和使用 .NET技术。
2、在这个群里,开发者们可以分享自己的项目经验、遇到的问题以及解决方案,倾听他人的意见和建议,共同成长与进步。
3、可以结识更多志同道合的开发者,甚至可能与其他开发者合作完成有趣的项目。通过这个群组,我们希望能够搭建一个积极向上、和谐友善的.NET技术交流平台,为广大.NET开发者带来更多的价值。

欢迎加入DotNetGuide技术交流群👉

相关文章:

  • Mybatis-Plus自动填充功能配置和使用 [MyBatis-Plus系列] - 第494篇
  • 设计模式之策略模式(Strategy)
  • hdlbits系列verilog解答(always块case语句2)-34
  • Kotlin 进阶函数式编程技巧
  • Node.js、Chrome V8 引擎、非阻塞式I/O介绍
  • 面试问题?
  • Mac苹果电脑分辨率修改管理 安装SwitchResX 完美解决
  • RISC-V处理器设计(四)—— Verilog 代码设计
  • leetcode做题笔记215. 数组中的第K个最大元素
  • 软件开发必备神器!一文读懂10款热门看板工具推荐!
  • [尚硅谷React笔记]——第9章 ReactRouter6
  • 轻量封装WebGPU渲染系统示例<18>- 材质多pass实现GPU Compute计算(源码)
  • 【二进制转换和与其有关的操作符详解】
  • 数据结构HW1
  • 制作一个ros2机器人需要学习的课本(还不全面)
  • [nginx文档翻译系列] 控制nginx
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 2017 前端面试准备 - 收藏集 - 掘金
  • css选择器
  • Docker 笔记(2):Dockerfile
  • Java基本数据类型之Number
  • KMP算法及优化
  • leetcode386. Lexicographical Numbers
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • Vue2 SSR 的优化之旅
  • 从伪并行的 Python 多线程说起
  • 基于HAProxy的高性能缓存服务器nuster
  • 前端技术周刊 2019-02-11 Serverless
  • 如何设计一个微型分布式架构?
  • 学习Vue.js的五个小例子
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (接口自动化)Python3操作MySQL数据库
  • (三)docker:Dockerfile构建容器运行jar包
  • (原)Matlab的svmtrain和svmclassify
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • @synthesize和@dynamic分别有什么作用?
  • [2019.2.28]BZOJ4033 [HAOI2015]树上染色
  • [C++] Windows中字符串函数的种类
  • [CareerCup][Google Interview] 实现一个具有get_min的Queue
  • [CLickhouse] 学习小计
  • [github全教程]github版本控制最全教学------- 大厂找工作面试必备!
  • [hdu 3065] 病毒侵袭持续中 [AC自动机] [病毒特征码匹配]
  • [Hive] INSERT OVERWRITE DIRECTORY要注意的问题
  • [HOW TO]如何在iPhone应用程序中发送邮件
  • [JavaScript]如何讓IE9, IE8, IE7, IE6關閉視窗時不彈出對話訊息
  • [javaSE] 看知乎学习工厂模式
  • [na]wireshark抓包排错-tcp.flags.reset
  • [OpenCV学习笔记]获取鼠标处图像的坐标和像素值
  • [PTP][1588v2] Delay_Resp消息
  • [pytorch]设备选择以及卷积神经网络的应用