1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/a3mall-A3Mall

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

A3Mall V3: открытый коммерческий проект

Если этот текст оказался полезен для вас, вы можете поставить «Star», чтобы получать обновления в первую очередь. Спасибо!

Навигационное меню

Официальный сайт | Документация | Инструкция по установке

Введение

A3Mall — это открытая коммерческая система для создания интернет-магазинов на основе PHP 8, Vue 3 и Element Plus. Система поддерживает разработку для мобильных приложений, веб-приложений, а также для ПК и может быть использована для создания магазинов на платформах WeChat, H5, мини-программ и приложений. Исходный код системы на 100% открыт и доступен для бесплатного использования.

Особенности

  • Следование модели MVC и наличие чёткого разделения между моделями и сервисами.
  • Использование пространства имён и стандарта PSR-4 для организации кода.
  • Встроенные инструменты разработки для WeChat.
  • Простота интеграции сторонних расширений с помощью Composer.
  • Наличие понятных комментариев для облегчения процесса разработки.
  • Аутентификация с использованием JWT.
  • Возможность быстрой установки через онлайн-инсталлятор.
  • Управление вложениями.
  • Открытый исходный код для всех компонентов системы.

Архитектура

  • PHP 8.0 или выше.
  • MySQL 5.6 или выше.
  • ThinkPHP 8.
  • Vue 3.

Установка A3Mall

  1. Скачайте файлы программы и распакуйте их в корневой каталог веб-сервера.
  2. Привяжите домен к каталогу public, чтобы обеспечить доступ к нему. Убедитесь, что другие каталоги не находятся в корневом каталоге веб-сервера.
  3. В Linux предоставьте права доступа к файлу runtime в корне проекта.
  4. Перейдите по адресу http://домен.com/install.
  5. Следуйте инструкциям по установке.

Для публикации H5-версии приложения с помощью uni-app выполните следующие шаги:

  1. Откройте HBuilderX, перейдите в меню «верхний уровень» и выберите «выпуск» → «H5 для веб и мобильных устройств».
  2. После сборки проекта файлы будут расположены в папке unpackage/dist/build/h5.
  3. Скопируйте все файлы из этой папки в каталог wap в каталоге public системы A3Mall. Замените существующие файлы.

Чтобы опубликовать приложение для Android с помощью uni-app, выполните следующие действия:

  1. Откройте HBuilderX, перейдите в меню «верхний уровень» и выберите «выпуск» → «Android-приложение (облачный пакет)».
  2. Файлы после сборки будут находиться в папке unpackage/release/apk.
  3. Установите приложение на устройство с операционной системой Android.

Скриншоты

На следующих скриншотах представлены различные страницы системы A3Mall:

Описание
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

Демонстрация коммерческой версии

Доступ к административной панели можно получить по адресу https://b2cv3.a3-mall.com/admin. Для входа используйте учётные данные admin/admin888.

Демонстрационная версия мобильного приложения доступна по адресу https://b2cv3.a3-mall.com/mobile/. Используйте учётные данные 18026740326/admin888 для входа.

Демо-версия клиентского приложения доступна по адресу https://b2cv3.a3-mall.com/service. Используйте учётные данные demo/admin888 для входа.

Использование открытого исходного кода

Открытый исходный код A3Mall можно использовать в следующих целях:

  • Личное обучение и проекты.
  • Благотворительные и образовательные проекты.
  • Личные коммерческие проекты при условии самостоятельного управления и сохранения информации об авторских правах A3Mall.

Запрещается повторное распространение или продажа исходного кода A3Mall в любой форме и для любых целей. Нарушение авторских прав может привести к юридической ответственности.

Информация об авторских правах

Все сторонние исходные коды и двоичные файлы, используемые в проекте, имеют соответствующие авторские права.

Авторские права © 2020–2024 принадлежат A3Mall (https://www.a3-mall.com). Все права защищены.

Обратная связь

Если вы обнаружили ошибку или другую проблему во время использования системы, пожалуйста, отправьте сообщение об ошибке. Мы постараемся исправить её как можно скорее.

Введение

A3Mall — это открытая система интернет-магазина, разработанная на основе ThinkPHP8, VUE3 и Element Plus. Для разработки интерфейса использовалось uniapp, что позволяет поддерживать такие форматы, как: * магазин в публичном аккаунте WeChat; * H5-магазин; * мини-программный магазин WeChat; * программный магазин для мобильных устройств; * компьюте... Развернуть Свернуть
PHP и 6 других языков
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/a3mall-A3Mall.git
git@api.gitlife.ru:oschina-mirror/a3mall-A3Mall.git
oschina-mirror
a3mall-A3Mall
a3mall-A3Mall
v3