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

OSCHINA-MIRROR/zscat-mall

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

Маll

Описание

На основе SpringBoot+MyBatis разработана электронная коммерческая система, включающая в себя систему переднего плана (онлайн-магазин) и систему управления задним планом.

Если проект вам полезен, вы можете поставить «Star» в правом верхнем углу, чтобы поддержать его. Или вы можете подписаться на него, этот проект будет постоянно обновляться и улучшаться. Техническая группа обмена: qq группа 895616401 178381694 171826977 176736891. Если у вас есть вопросы или хорошие предложения, вы можете оставить их в разделе Issues.

Введение Проект mall стремится создать полную электронную коммерческую систему, используя современные технологии.

Проект Проект mall представляет собой электронную коммерческую систему, включая систему переднего плана (интернет-магазин) и систему заднего плана, а также мобильные приложения, H5, основанные на SpringBoot + MyBatis. Система переднего плана включает в себя главную страницу портала, рекомендации товаров, поиск товаров, показ товаров, корзину покупок, процесс заказа, центр обслуживания клиентов, центр помощи и другие модули. Система заднего плана включает управление товарами, управление заказами, управление клиентами, управление акциями, управление операциями, управление контентом, статистические отчёты, финансовое управление, управление полномочиями, генерацию кода и другие модули.

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

  • Система заднего плана

Ссылка для скачивания мобильного приложения: https://gitee.com/catshen/mall-applet Ссылка для загрузки системы заднего плана: https://gitee.com/zscat/mall

- Версия с несколькими арендаторами Версия с несколькими арендаторами !

Демонстрация функций системы заднего плана.gif

Страница публикации http://m3w.cn/mallcloud
Ссылка H5: http://www.yjlive.cn:8082/#/ Ссылка системы заднего плана http://www.yjlive.cn:8090 Код доступа к мобильному приложению Изображение для иллюстрации Опыт использования приложения: добавьте группу для получения дополнительной информации Ссылка для скачивания apk: https://share.weiyun.com/k69aGFKX

Организационная структура

mall
├── mall-mbg -- MyBatisGenerator сгенерированный код для работы с базой данных
├── mall-admin -- интерфейс системы управления задним планом
├── mall-search -- система поиска товаров на основе Elasticsearch
├── mall-portal -- интерфейс переднего плана
└── mall-demo -- тестовый код при построении фреймворка
├── Фронтенд-проект `mall-admin-web`  доступный по адресу  300 можно получить доступ к другим фронтенд-страницам 
├── h5 фронтенд-проект`vue-js-master`доступный по ссылке, пожалуйста, добавьте группу, чтобы загрузить 
├── pc фронтенд-проект`Mall-Vue-master` доступный по ссылке, пожалуйста, добавьте группу, чтобы скачать 
├── мобильное приложение`wechatapp` доступное по ссылке, пожалуйста, добавьте группу, чтобы скачать

uniapp

uni-app — это интерфейсный фреймворк на основе Vue.js для разработки кроссплатформенных приложений. Разработчик может написать один набор кода, который можно скомпилировать для iOS, Android, H5 и других платформ.

Подпишитесь на публичный аккаунт

В настоящее время реализованы функции проекта H5

  1. Отображение данных на главной странице.
  2. Отображение данных на странице категорий.
  3. Корзина покупок.
  4. Моя страница.
  5. Регистрация.
  6. Вход.
  7. Страница сведений о товаре.
  8. Поиск товара.

Эффектные изображения проекта H5

Функции системы заднего плана

Изображение для иллюстрации Функции мобильного приложения Изображение для иллюстрации

В настоящее время в мобильном приложении реализованы следующие функции

  1. Отображение данных на главной странице.
  2. Отображение данных на странице категорий.
  3. Корзина покупок.
  4. Моя страница.
  5. Регистрация.
  6. Вход.
  7. Страница сведений о товаре.
  8. Поиск товара.
  9. Оформление заказа.
  10. Сведения о пользователе.

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

Технология заднего плана

Технология Описание Официальный сайт
Spring Boot Контейнер + MVC-фреймворк https://spring.io/projects/spring-boot
Spring Security Фреймворк аутентификации и авторизации https://spring.io/projects/spring-security
MyBatis ORM-фреймворк http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator Генерация кода для уровня данных http://www.mybatis.org/generator/index.html
PageHelper Физический плагин для разбивки на страницы MyBatis http://git.oschina.net/free/Mybatis_PageHelper
Swagger-UI Инструмент для создания документации https://github.com/swagger-api/swagger-ui
Hibernator-Validator Фреймворк проверки http://hibernate.org/validator/
Elasticsearch Поисковая система https://github.com/elastic/elasticsearch
RabbitMq Очередь сообщений https://www.rabbitmq.com/
Redis Распределённое кэширование https://redis.io/
MongoDb NoSql база данных https://www.mongodb.com/
Docker Движок для контейнеров приложений https://www.docker.com/
Druid Пул соединений с базой данных https://github.com/alibaba/druid
OSS Объектное хранилище Данный текст представляет собой список ссылок на различные программные продукты и инструменты, а также описание их функций. В тексте не представлено каких-либо технических терминов или специфической информации, которую необходимо было бы перевести.

Передняя технология

Технология Описание Веб-сайт
Vue Фронтенд-фреймворк https://vuejs.org/
Vue-router Маршрутизатор https://router.vuejs.org/
Vuex Глобальное управление состоянием https://vuex.vuejs.org/
Element Фронтенд UI-фреймворк https://element.eleme.io/
Axios HTTP-клиент https://github.com/axios/axios
v-charts Графические диаграммы на основе Echarts https://v-charts.js.org/
Js-cookie Управление файлами cookie https://github.com/js-cookie/js-cookie
nprogress Индикатор выполнения https://github.com/rstacruz/nprogress

Архитектура

Разработка

Окружение

Документы проекта

В запросе не представлены документы проекта.

Литература

  • Spring实战(第4版)
  • Spring Boot实战
  • Spring Cloud微服务实战
  • Spring Cloud与Docker微服务架构实战
  • Spring Data实战
  • MyBatis从入门到精通
  • 深入浅出MySQL
  • 循序渐进Linux(第2版)
  • Elasticsearch 技术解析与实战
  • MongoDB实战(第二版)
  • Kubernetes权威指南

Лицензия

Информация о лицензии в запросе отсутствует. Копирайт (c) 2018-2019 macrozheng

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

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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