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

OSCHINA-MIRROR/brother-ting-om

Клонировать/Скачать
README.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 17:54 41a3ca4

ОМ (OPEN-MALL) — проект с открытым исходным кодом

ОМ (OPEN-MALL) – это проект, направленный на создание распределённой платформы для электронной коммерции с открытым исходным кодом. В рамках проекта будут последовательно запущены различные блоки, а сообщество уже может оценить работу системы электронной торговли.

Введение

Проект ОМ (OPEN-MALL) нацелен на разработку распределённой открытой платформы для электронной коммерции. Открытый исходный код проекта включает в себя следующие компоненты:

  • Сообщество групповых покупок (клиентская часть, часть организатора группы, часть поставщика, часть склада, часть курьера);
  • Международная торговля;
  • Глобальные покупки по принципу «купи одно — получи другое»;
  • Доставка еды на вынос от MT (часть продавца, часть курьера).

Этот открытый исходный код предназначен только для изучения, и код будет постепенно открываться для всех. Коммерческая версия требует авторизации.

Документация проекта

  • Адрес документации: XXX
  • Запасной адрес: XXX

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

OM (OPEN-MALL) представляет собой распределённую платформу для электронной коммерции, включающую в себя интерфейс магазина и систему управления бэкендом. Интерфейс магазина содержит следующие модули: домашняя страница, рекомендации товаров, поиск товаров, демонстрация товаров, корзина покупок, процесс оформления заказа, центр обслуживания клиентов, справочный центр и центр помощи. Система управления бэкенда включает управление товарами, управление заказами, управление клиентами, управление акциями, управление операциями, управление контентом, составление статистических отчётов, финансовое управление, управление правами доступа и настройку.

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

Интерфейс магазина

Демонстрационные изображения:

Сообщество групповых покупок

Адрес демонстрации: https://sbb-sbb.oss-cn-shenzhen.aliyuncs.com/tg/200.jpg

Часть организатора группы

Адрес демонстрации: https://sbb-sbb.oss-cn-shenzhen.aliyuncs.com/tg/200.jpg

Продавец

Фронтенд-проект mall-app-bussisess планируется запустить в начале августа.

Адрес демонстрации: XXX

Курьер

Фронтенд-проект mall-app-web находится в стадии ожидания.

Адрес демонстрации: XXX

Международная торговля

Фронтенд-проект mall-app-web находится в стадии ожидания.

Адрес демонстрации: XXX

Глобальные покупки по принципу «Купи одно — получи другое»

Адрес демонстрации: https://sbb-sbb.oss-cn-shenzhen.aliyuncs.com/tg/200.jpg

Доставка еды на вынос от МТ

Фронтенд-проект mall-app-web находится в стадии ожидания.

Адрес демонстрации: XXX

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

<!--模块化-->
<modules>
    <module>mall-common</module> -->  公共代码块 
    <module>mall-gateway</module> -->  网关微服务
    <module>mall-pay</module> -->  支付微服务
    <module>mall-report</module> -->  报表统计微服务
    <module>mall-oss</module> -->  文件存储对象微服务
    <module>mall-order</module> -->  订单微服务
    <module>mall-generator</module> -->  自动生成代码
    <module>mall-cart</module> -->  购物车微服务
    <module>mall-member</module> -->  会员微服务
    <module>mall-job</module> -->  分布式任务微服务
    <module>mall-business</module> -->  商家微服务
    <module>mall-goods</module> -->  商品微服务
    <module>mall-auth</module> -->  登录、注册验证授权微服务
    <module>mall-erp</module> -->  仓库管理微服务
    <module>mall-platform</module> -->  平台管理微服务
    <module>mall-search</module> -->  搜索微服务
    <module>mall-market</module> -->  营销管理微服务
    <module>mall-log</module> -->  日志微服务
    <module>mall-sms</module> -->  短信、邮件微服务
</modules>

Выбор технологии

Бэкенд-технологии

Технология Версия Официальный сайт
SpringBoot 2.3.6 https://spring.io/projects/spring-boot
SpringCloudAlibaba 2.2.3.RELEASE https://spring.io/projects/spring-cloud-alibaba
SpringCloud Hoxton.SR9 https://spring.io/projects/spring-cloud
Mybatis-Plus 3.x https://mybatis.plus/

Фронтенд-технологии

Технология Версия Официальный сайт
Bootstrap v3.3.7 https://www.bootcss.com/
Vue v3.0 https://cn.vuejs.org/
Uni-App https://uniapp.dcloud.io/

Архитектура

Системная архитектура

Изображение: https://sbb-osss.oss-cn-beijing.aliyuncs.com/gitee_picture/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20210506150306.png

Среда разработки

Инструменты разработки

Инструмент Версия Официальный сайт
IDEA 2019.3.x https://www.jetbrains.com/idea/download
HBuilder X 2.9.8 https://www.dcloud.io/hbuilderx.html
Typora 0.9.98 https://typora.io/
Navicat 12.1.18 http://www.formysql.com/xiazai.html
SQLyog 13.1.6 https://sqlyog.en.softonic.com/
PowerDesigner 16.x http://powerdesigner.de/
-------------- ------ -----------------------------------------------------------------------------
Mysql 8.0.18 https://www.mysql.com/
Redis 5.X https://redis.io/download
RabbitMQ 3.7.14 http://www.rabbitmq.com/download.html
Nginx 1.10 http://nginx.org/en/download.html
Elasticsearch 7.6.2 https://www.elastic.co/downloads/elasticsearch
Nacos 2.0.0 https://github.com/alibaba/nacos/releases
Logstash 7.6.2 https://www.elastic.co/cn/downloads/logstash

Этапы установки

Установка в среде Windows
  • Сначала установите Nacos.
    • Следуйте инструкциям в файле nacos.md.
    • Конфигурационный файл Nacos (примечание: для получения соответствующих материалов, пожалуйста, свяжитесь с администратором группы и запросите их).
Установка в среде Linux

Contact-Me

Техническая группа QQ:

Группа 1: 768162721 (полная) (перед присоединением к группе, пожалуйста, нажмите star в правом верхнем углу веб-страницы)

Группа 2: 344976175 (неполная) (перед присоединением к группе, пожалуйста, нажмите star в правом верхнем углу веб-страницы)

Коммерческий партнёрский WeChat:

(при добавлении в WeChat укажите цель)

Пожертвования автору

Лицензия

Apache License 2.0

Copyright (c) 2018–2020 zero2oneit

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/brother-ting-om.git
git@api.gitlife.ru:oschina-mirror/brother-ting-om.git
oschina-mirror
brother-ting-om
brother-ting-om
master