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

OSCHINA-MIRROR/zhengkaixing-kxmall

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

Краткое описание

Kxmall разработан для малого и среднего бизнеса, индивидуальных предпринимателей и студентов. Он использует Java-кодирование, такие фреймворки, как SpringBoot и Mybatis-Plus, что делает его подходящим для изучения и исследования. Kxmall поддерживает как одиночное развёртывание, так и кластерное, позволяя динамически определять местоположение пользователей и магазинов.

Сообщество

QQ-группа для обсуждения: 838613833. Перед вступлением в группу рекомендуется посетить веб-страницу и нажать на значок «star» в правом верхнем углу. Для получения файла с начальными настройками базы данных необходимо присоединиться к группе обсуждений. Файл доступен для скачивания в группе.

Структура проекта kxmall

  • Java-серверная часть:

    • kxmall-admin: запускающий модуль (достаточно упаковать этот модуль);
    • kxmall-admin-api: предоставляет API для управления административной системой;
    • kxmall-app-api: обеспечивает API для запросов от приложений, мини-программ, H5-приложений;
    • kxmall-rider-api: обеспечивает API для запросов от мобильных приложений для курьеров, мини-программ и H5-приложений;
    • kxmall-framework: содержит общий бизнес-код;
    • kxmall-system: предоставляет модель данных и уровень доступа к данным;
    • kxmall-common: содержит аннотации, инструменты и другие классы;
    • kxmall-generator: генератор кода.
  • Интерфейс на Vue:

    • kxmall-admin-ui: интерфейс администратора на основе element-ui;
    • kxmall-app-ui: код интерфейса для мини-программы, H5, приложения на основе uniapp;
    • kxmall-rider-ui: код интерфейса для мобильных приложений курьеров на основе uniapp.
  • Сводная информация по часто задаваемым вопросам (постоянно обновляется):

    • общее решение проблем [нажмите здесь, чтобы перейти].
  • SQL: файл с начальным кодом настройки базы данных.

Файл с начальным кодом настроек базы данных можно получить в группе обсуждений.

Адреса обновления

01-kxmall исходный код: https://gitee.com/zhengkaixing/kxmall.git

Демонстрация клиентских систем

Ниже представлена демонстрация интерфейса приложения WeChat в режиме реального устройства. Приложение доступно для установки на Android и поддерживает Apple. На этой платформе также можно интегрировать H5. Это позволяет превратить приложение в магазин товаров и услуг!

H5-клиент (можно упаковать в мини-программу или приложение):

  • приложение (apk-файл для загрузки): kxmall-apk;
  • демонстрационный адрес: h5.kxmall.vip;
  • логин: 13333333333; пароль: 666666. Для доступа необходимо открыть браузер в режиме разработчика и использовать мобильный режим. Обратите внимание, что для текущего репозитория идентификатор установлен на 11.

WeChat мини-программа — демонстрация (можно упаковать в мини-программу или приложение). Платёжный модуль был пропущен, но можно ознакомиться с процессом работы без него (обратите внимание: необходимо вручную выполнить поиск местоположения, чтобы использовать приложение должным образом).

河禾生鲜 河禾生鲜 河禾生鲜
河禾生鲜 河禾生鲜 河禾生鲜
河禾生鲜 河禾生鲜 河禾生鲜
河禾生鲜 河禾生鲜 河禾生鲜
Система заказов для продавцов Система заказов для курьеров
Система заказов Система заказов

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

Используется бесплатный открытый фреймворк vue-element-admin, основанный на element-ui. Демонстрация интерфейса администратора!

Серверная часть администратора

Демонстрационный адрес: https://www.kxmall.vip. Логин: guest; пароль: 123456. Гость имеет только права на чтение без прав на настройку. Логин (суперпользователь): admin; пароль (установлен по умолчанию).

Страницы:

河禾生鲜
河禾生鲜
河禾生鲜
河禾生鲜

Система для курьеров

h5-система для курьеров (можно упаковать в мини-приложение или приложение):

  • демонстрационный адрес: rider.kxmall.vip;
  • логин: 16666666666; пароль: 123456. Необходимо открыть браузер в режиме разработчика и использовать мобильный режим для доступа.

WeChat мини-программа — демонстрация (можно упаковать в мини-программу или приложение). Однократный вход в систему через WeChat (необходимо пройти проверку администратором, чтобы иметь возможность использовать приложение).

河禾生鲜 河禾生鲜 河禾生鲜
河禾生鲜 河禾生鲜 河禾生鲜

Способы развёртывания проекта

Способы развёртывания

⓪ Рекомендации по выбору сервера

Рекомендуется выбирать сервер исходя из собственных потребностей бизнеса. Для одиночного развёртывания рекомендуется конфигурация 2C4G.

① Базовая среда выполнения
Среда выполнения Номер версии
MySQL 5.7 (рекомендуется)
JDK 1.8 (рекомендуется)
Redis 4.0.1 (можно использовать другие версии)
Nginx Достаточно любого Web-контейнера

После завершения установки используйте команду redis-cli. Если вы смогли войти, это означает, что установка Redis завершена.

  1. Серверная установка обязательного ПО [JDK | mysql | Redis | Nginx].

Локальная установка согласно документации:

kxmall локальный проект запуск документации.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Java и 6 других языков
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

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

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