Giter Club home page Giter Club logo

iotechn / unimall Goto Github PK

View Code? Open in Web Editor NEW
422.0 9.0 121.0 10.9 MB

V4发布,JDK21 + SpringBoot3,无异味LTS 。同时支持微信小程序、H5、安卓App、苹果App。支持集群部署,单机部署。可用于B2C商城,O2O外卖,社区超市,生鲜等。 unimall使用uniapp编码。使用Java开发,SpringBoot框架、MyBatis-plus持久层框架、Redis作为缓存、MySql作为数据库。前端vuejs作为开发语言。

Home Page: https://www.dobbinsoft.com

License: Apache License 2.0

Java 43.70% Vue 44.33% JavaScript 9.34% CSS 0.90% Dockerfile 0.06% HTML 0.10% SCSS 1.57%

unimall's Introduction

Release Version PRs Welcome

(English Documents Available)

社区版

Unimall 针对中小商户、企业和个人学习者开发。使用Java编码,采用SpringBoot3、Mybatis-Plus等易用框架,适合个人学习研究。同时支持单机部署、集群部署,中小商户企业可根据业务动态扩容。unimall使用uniapp前端框架,可同时编译到 微信小程序、H5、Android App、iOS App等几个平台,可为中小商户企业节约大量维护成本。也可支撑中小商户企业前期平台横扩需求。

Unimall社区版源码包含:

  • Java 后端服务

    • unimall-runner: 启动器(打包打这个就行)
    • unimall-admin-api: 提供管理员管理系统的WebApi
    • unimall-app-api: 提供APP、小程序、H5用户请求的WebApi
    • unimall-biz: 提供通用业务代码
    • unimall-data: 提供数据模型以及数据访问层封装
      • Vue 前端页面
    • unimall-admin: 基于element-ui的后台管理页面
    • unimall-app: 基于uniapp的小程序、H5、APP前端代码
  • sql: 数据库初始化SQL脚本

About this repository 关于

  • release: 已经发布的分支
  • develop: 正在开发的分支
    • dev-v4: 此分支已经完全测试过,但还没上过生产,可直接使用

Contact 联系

QQ讨论群:656676341(1群已满) 940197916(2群已满) 936569693(3群) (进群前,请在网页右上角点star)

微信群: (微信群二维码超100人,请加此微信备注意图,接受邀请)

front

Experience 体验

  • Client

    • 扫描下面二维码体验不同终端 (体验APP使用浏览器扫码)

qr

  • Pages

front

front
front
front
front
front

New Features (v3) 新特性v3

描述
- 框架: 支持对象、字段注解生成文档
- 框架: 添加数据库扩展
- 框架: 支持滑动窗口Api限流
- 框架: 对接腾讯云对象存储
- 框架: 支持开放平台
- 功能: 添加用户在线支付开通、续费VIP
- 功能: 对接App支付宝在线支付
- 功能: 对接支持道宾云ERP进销存系统 ⭐

The Framework 架构

framework

Getting started 快速开始

服务器可根据自身业务来选购,单机环境推荐2C4G

方式一: docker 运行

视频教程: https://www.bilibili.com/video/BV1db4y1e7Vi/

文档教程:点击查看

方式二(推荐): 编译运行

视频教程:https://www.bilibili.com/video/BV1EL4y1J7w5/

文档教程🍭🍭🍭:文档1 文档2 文档3

Document 文档

框架v3文档
依赖 解释
core 核心包
support 支持包,非常重要的文档
launcher 启动器,非常重要的文档
dobbinfw 脚手架文档
fw-pay 支付文档

Copyright 版权

本项目后端由重庆驽驹科技有限公司开发,您可以在以任何方式部署或修改源代码。

证书

前端代码使用的 mix.R 的开源模板,在此模板的基础上对接了Unimall后端Api,作者说不做商用限制,保留原地址,所以授权仅针对后端代码商用授权。

mix模板地址:https://ext.dcloud.net.cn/plugin?id=200

Service 服务

一、项目定制开发服务

若需要软件需求外包,小程序、App、网站、微信定制开发,请联系微信:dobbinsoft(请备注意图)

二、电商小程序 SaaS 服务 (无代码快速上线微信小程序)

对于缺少技术的创业团队来说,使用SaaS服务即可解决掉技术问题。简单的说,就是由我们为客户统一运维,每年付一定的钱给我们就行了。

Unimall SaaS版每年980元。这个价格就和服务器的价格差不多,并且我们还可以免费代申请微信小程序,这可以节约300元的认证费

使用Unimall SaaS版的优势1:

功能 Unimall 开源版 Unimall Pro SaaS
拖拽功能布局
主题引用(一键引入自己行业主题)
商品管理
订单管理
运费模板
O2O骑手配送
云订单打印 直接出小票
商品团购
优惠券
页面广告配置
类目管理
三级分销(渠道分销)
用户分销 用户推广获得返佣
好友砍价 邀请好友砍价
商品秒杀
积分 签到/购买商品 获取积分
VIP卡 以VIP价格购买
服务商品-扫码核销
服务商品-资源编排
专属客服
系统优化(不另收费)
费用 免费商用(不可二次出售或再次开源) 980/年 无需服务器费用

使用Unimall SaaS版的优势2:更多模板

DG模板(可拖拉拽页面) Mix模板(开源Mix+更多功能) FA模板(精美生鲜/前置仓)
证书 Mix FA

支持试用:https://console.dobbinsoft.com/

注册账号,即可免费试用,试用规则: 未上线,不记时间,上线后,可免费试用7天。

Contributing 贡献

如果你有好的意见或建议,欢迎给我们提 Issues 或 Pull Requests,为Unimall开源商城贡献力量。关于分支/issue及PR。

unimall's People

Contributors

deriveknowledge avatar iotechn avatar lengleng49 avatar yyaini112 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.