Code Monkey home page Code Monkey logo

go-shop-b2c's Introduction

Go语言 B2C 商城

技术栈:GO、Beego、silenceper/wechat

简单介绍:一个用Go语言Beego框架写的API服务端,用Vue写前端的B2C商城

演示项目地址

启动项目

下载到 $GOPATH/src 目录

cd $GOPATH/src
git clone https://github.com/CleverBamboo/go-shop-b2c.git

然后

go mod tidy

即会自动对应的包,点击运行

目录结构

  • common 公共代码函数

  • conf 配置文件

  • controllers Controller层

  • helpers 工具函数

  • model_views 展示给前端的Struct

  • routers 路由

  • setting 后台xml配置,go-shop-b2c.xml

运行

使用 git 下载到 GO的 GOPATH目录

git clone https://github.com/CleverBamboo/go-shop-b2c.git

然后进入该目录,下载 go.mod的包

cd go-shop-b2c
go mod tidy
go get -u -v

然后运行即可

PS: 注意实现要先搭建 MySQL、Redis,MySQL要初始化 go-shop-b2c.sql

建议使用 Docker 安装,教程如下

功能模块

- 商品管理
  - 商品管理
  - 库存管理
  - 商品分类
  - 商品标签
  - 商品参数
  - 商品属性
  - 规格管理
  - 品牌管理
  - 到货通知

- 订单管理
  - 订单管理
  - 订单支付
  - 订单退款
  - 订单发货
  - 订单退货
  - 发货点管理
  
- 营销管理
  - 促销管理
  - 优惠券管理

- 会员管理
  - 会员等级
  - 积分管理
  - 预存款
  - 评论管理
  - 咨询管理
  - 消息配置

- 内容管理
  - 广告管理

- 系统设置
  - 系统设置
  - 地区管理
  - 支付方式
  - 配送方式
  - 物流公司
  - 支付插件
  - 存储插件
  - 登录插件
  - 管理员
  - 角色管理

效果图

移动web端

c9wyGj.png c9wDIg.png c9wsiQ.png c9wdqf.png c9wBdS.png c9w6Rs.png c9wczn.png c9w2Mq.png

管理端

c9sBCD.png c9sw4O.png

go-shop-b2c's People

Contributors

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