更新记录

3.0.1(2024-07-16)

修得后端public/static上传到git被忽略问题

3.0(2024-07-16)

发布v3.0

2.1.8(2023-08-09)

修复订单在未选择订单地址时总额为0 问题

查看更多

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.23 app-vue × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
×

A3Mall V3开源商城系统

如果对您有所帮助,您可以点右上角 "Star" 收藏一下 ,获取第一时间更新,谢谢!

导航栏目

官网地址 | 文档中心 | 安装教程

项目介绍

A3Mall 后端基于 ThinkPHP8 + VUE3 + Element Plus 开发的开源商城系统,前端采用uniapp开发,支持微信公众号商城、H5商城、小程序商城、APP商城、PC商城,前后端源码100%开源,支持免费商用。

功能特性:

遵守MVC设计模式,并且具有明确的model和service层
基于命名空间和PSR-4规范,加入PHP8新特性
内置WeChat微信开发框架,二次开发更方便
Composer一键引入三方扩展
代码注释清晰,方便二次开发功能
接口认证采用JWT方式认证
支持在线一键安装,方便快捷
统一附件管理
前后端所有代码开源

软件架构:

PHP 8.0>=
MySQL >= 5.6
Thinkphp 8
uniapp vue3

安装A3Mall

安装后端程序
1. 下载好程序文件,解压上传到web根目录
2. 需要绑定域名访问到public目录,确保其它目录不在WEB目录下面
3. Linux下需要给程序根目录下的runtime目录权限
4. 访问:http://域名.com/install
5. 按照提示安装

使用uni-app发布H5端
1. 打开HBuilderX -> 顶部菜单栏 -> 发行 -> 网站H5-手机版
2. 打包后的文件路径:/unpackage/dist/build/h5
3. 将打包完成的所有文件 复制到商城后端/pulic/wap目录下,全部替换

使用uni-app发布APP端
1. 打开HBuilderX -> 顶部菜单栏 -> 发行 -> 原生APP-云打包
2. 打包后的文件路径:/unpackage/release/apk
3. 使用真机安装测试

页面展示

输入图片说明 输入图片说明

商业版演示

后台演示 地址:https://b2cv3.a3-mall.com/admin 账号:admin 密码:admin888

移动端 网址:https://b2cv3.a3-mall.com/mobile/ 账号: 密码:admin888

客服端 网址:https://b2cv3.a3-mall.com/service 账号:demo 密码:admin888

开源版使用须知

  • 允许个人学习、毕设、公益、教学案例;
  • 支持个人商业用途,仅限自运营,但必须保留A3Mall版权信息;
  • 不允许对程序代码以任何形式任何目的的再发行或出售,否则将追究侵权者法律责任;
  • 如果需要商业使用推荐购买商业版;

版权信息

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2020-2024 by A3Mall (https://www.a3-mall.com) All rights reserved。

bug反馈

如果您使用过程中发现BUG或者其他问题都欢迎大家提交Issue,我们将及时修复并更新。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问