天天看点

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。

推荐一个跨平台、模块化、可扩展且超快速的开源一体化电子商务平台。

项目简介

Smartstore 支持桌面和移动平台、多语言、多商店、多货币的商城,并支持SEO优化,支持无限数量的产品和类别、报表、ESD、折扣、优惠券等等。

还有一套全面的 CRM 和 CMS、销售、营销、付款和物流处理等工具可以满足所有需求的强大一体化解决方案。

技术架构

1、采用当前流行的ASP.NET Core 7 + Entity Framework Core 7 领域驱动设计架构,方便扩展;

2、跨平台:支持在 Windows、Linux 或 Mac 上运行;

3、支持Docker开箱即用,轻松部署;

4、支持模块化设计,可组合、可扩展且高度灵活;

5、强大的主题引擎,允许你通过主题创建或自定义主题和皮肤;

6、Liquid 模板引擎:高度灵活的电子邮件和营销活动模板;

7、高度可扩展,具有页面缓存和集群支持;

8、简洁的用户界面,采用Vue.js、Bootstrap、Sass开发;

9、支持数据库:Microsoft SQL Server、MySQL、PostgreSQL 11、 SQLite。

项目结构

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

部分界面截图

前端首页:PC界面

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

前端首页:移动界面

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

后台管理

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

类别

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

订单

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

会员

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

优惠

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

CMS

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

分类

支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构

项目地址

https://github.com/smartstore/Smartstore

我是编程乐趣,一个10年.Net开发经验老程序员,专注开源项目和编程知识分享。

私信回复:【888】,领取.Net视频教程。

- End -

推荐阅读

  • 盘点10个.Net比较流行的开源的ORM框架
  • Net5开发的视频监控管理系统
  • 推荐一个基于.NET Core 3.1开发开源的分布式任务调度系统
  • .NetCore+Mysql+Vue+MVC+SqlSugar开源WMS仓库管理系统
  • 一个基于.Net Core开发的适合外贸商城系统

继续阅读