Code Monkey home page Code Monkey logo

sunkaifei / mxxshop Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 5.0 14.12 MB

MxxShop Rust版,是基于actix-web和rbatis的商城管理系统,一款面向全球的多语言、多业态电子商务平台,系统提供管理、支付、物流、售后等众多应用功能,满足跨境市场的基本需 求,助力更多商户走出国门,大力开拓国外市场,为广大用户提供一站式的国际化电商运营解决方案

Home Page: http://www.mxxshop.com

License: GNU Affero General Public License v3.0

Rust 60.99% CSS 19.49% JavaScript 2.66% HTML 16.87%
mxxshop actix-web rbatis rust rust-lang rust-shop

mxxshop's Introduction

MxxShop商城

介绍

MxxShop Rust版,是基于actix-web和rbatis的商城管理系统,一款面向全球的多语言、多业态电子商务平台,系统提供管理、支付、物流、售后等众多应用功能,满足跨境市场的基本需 求,助力更多商户走出国门,大力开拓国外市场,为广大用户提供一站式的国际化电商运营解决方案

后台管理UI

https://gitee.com/rust-shop/MxxShop-Admin-UI.git

目标实现商城的功能说明
  1. 统计:产品销售统计、销售趋势、销售排行、销售分析、销售报表;
  2. 商品:商品列表、商品分类、商品品牌、商品属性、商品评论、商品SKU、商品库存、商品规格、商品规格值、商品规格图片、商品规格SKU、商品SKU库存、商品SKU规格值、商品SKU规格图片;
  3. 订单:订单列表、订单详情、订单发货、订单收货、订单退款、订单评价、订单统计、订单报表;
  4. 用户:用户列表、用户详情、用户收货地址、用户优惠券、用户积分、用户积分记录、用户积分明细、用户积分兑换、用户积分兑换记录、用户积分兑换明细、用户积分兑换记录、用户积分兑换明细
  5. 内容:文章列表、文章分类、文章标签、文章评论、文章评论回复、文章评论点赞、文章评论举报、文章评论审核、文章评论统计、文章评论报表;
  6. 营销:营销活动、优惠券、优惠券领取记录、优惠券使用记录、优惠券统计、优惠券报表;
  7. 客服:客服列表、客服详情、客服回复、客服统计、客服报表;
  8. 财务:财务账单、财务统计、财务报表;
  9. 仓储:仓储列表、仓储详情、仓储发货、仓储收货、仓储统计、仓储报表;
  10. 物流:物流公司列表、物流模板设置,物流详情、物流发货、物流收货、物流统计、物流报表;
  11. 设置:系统设置、管理员设置、角色设置、菜单设置、语言设置、系统日志、系统监控、系统定时任务、系统定时任务日志、系统定时任务日志详情;

软件架构

前台为了SEO采用tera模板引擎渲染,管理后台采用Vue+ElementUI

后台技术选型
说明 框架 说明
基础框架 actix_web 模板引擎 tera
持久框架 Rbatis 程序构建 Cargo
关系型数据库 MySQL 权限验证 actix-web-grants
缓存 Redis 搜索查询 Elasticsearch
负载均衡 Nginx 定时任务 job_scheduler
短信 阿里云短信 认证 Jsonwebtoken
日志处理 Log4rs 接口规范 RESTful

安装教程

  1. 进入 docs/sql 目录 , 根据 MySQL 版本选择对应的脚本; 先执行 mxx_shop_db.sql 完成数据库的创建;
  2. xxxx

使用说明

  1. xxxx
  2. xxxx
  3. xxxx
部分UI演示

登录后台地址 http://127.0.0.1:8098/ 用户名:admin 密码:123456

  1. 首页
  2. 后台菜单管理

提交反馈

  1. MxxShop官网:https://www.mxxshop.com

mxxshop's People

Contributors

sunkaifei avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.