社区老员第二弹 -- 免费开源跨境电商系统 InnoShop 正式发布
大家好,Learnku 社区的朋友们!我又来报到啦!作为 InnoCMS
的作者,很高兴地告诉大家,经过两个多月的集中开发和超过600次的 Git
提交,我们团队自豪地宣布 InnoShop
正式发布,并已将其同步到了 GitHub。
InnoShop
的诞生并非易事,源自我们团队在电商行业中积累的10多年开发经验和对产品的深刻理解。它采用了最新的 Laravel 11
框架,并延续了我们一贯的底层设计风格。除了核心的订单、商品和客户管理功能外,InnoShop
更注重插件扩展开发和主题模板定制的灵活性。
作为一款面向全球开发者和用户的电商系统,InnoShop
的目标是能像 Woocommerce
, Magento
和 PrestaShop
等软件一样,成为开源电商软件中的佼佼者。为此,它不仅提供基本的购物功能,还支持多语言和多货币,让您轻松拓展全球市场。
系统设计理念与架构
InnoShop
的设计理念非常简单:简洁、易用、核心轻量、易于扩展、不做功能堆砌。我们采用了模块化架构和插件化功能设计,让您可以根据需求随意替换和扩展各种功能模块。每个系统模块都是标准化的 Composer
包,未来版本(如 v1.0)将把这些模块发布到 Composer Packagist
,使系统更新变得非常简单和方便。具体来说,InnoShop
目前包括以下几个核心模块:
innoshop/common
:通用功能模块,提供基础的核心功能支持。innoshop/front
:前台购物展示模块,负责用户界面和用户体验。innoshop/panel
:后台管理面板模块,用于管理和监控后台运营。innoshop/plugin
:插件管理模块,支持各种功能插件的集成和管理。innoshop/install
:WEB 安装模块,简化系统的部署和配置过程。
另外,我们即将推出的 innoshop/restapi
模块将为你提供完整的前端和后台管理接口,方便与其他软件和服务实现无缝集成。restapi
接口分为C端和B端:
- C 端商城 API:支持客户注册、登录、商品浏览、购物车、结账等全套购物流程,可以用于headless、APP、小程序等开发。
- B 端管理 API:提供商品管理、库存管理、订单管理、客户管理等后台必备接口,可以用于对接第三方 ERP、WMS 等系统。
系统截图
前台截图:
后台截图:
开发者工具和未来展望
作为对开发者的福音,我们后续将推出 innoshop/devtools
开发者工具模块,旨在帮助您更高效地开发和集成各种功能插件。
最后,让我们揭开 InnoShop
名字背后的创意:与 InnoCMS
一样,它灵感来自于 Innovative
,代表着 创新电商
。我们希望通过持续创新和不断进步,用创新改变未来!
欢迎访问我们的 GitHub 仓库,参与到 InnoShop 的开发和改进中来!
如果你对 InnoShop 感兴趣或者有任何建议和想法,请随时联系我们。
期待听到你的声音!
- 官网: www.innoshop.cn/
- Demo: demo.innoshop.cn/
- 文档: docs.innoshop.cn/
- GitHub: github.com/innocommerce/innoshop
- Gitee: gitee.com/innoshop/innoshop
- QQ 交流群: 799563037
如果在使用 InnoShop
的过程中遇到任何问题或有任何宝贵的意见与建议,欢迎您随时与我联系。以下是我的微信二维码:
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: