admin | 发布于 2024-09-15 16:36:54 | 阅读量 49 |
发布于 2024-09-15 16:36:54 |

新项目(客户关系管理系统)

客户关系管理系统,基于 Vue + Go 实现,主要功能有仪表盘、客户管理、合同管理、产品管理,订阅等功能。

mall

简介

mall 是一个本地生活服务类商城,包括微信小程序、商家后台、服务端。

项目演示

商城后台演示:https://www.zimall.site

技术选型

技术说明相关文档
vue3前端框架https://v3.cn.vuejs.org
vue-router页面路由https://next.router.vuejs.org
axios网络请求库https://axios-http.com
vuex状态管理https://next.vuex.vuejs.org
element plus前端UI组件库https://element-plus.org
vant weapp微信小程序UI组件库https://vant-contrib.gitee.io/vant-weapp
ginWeb框架https://gin-gonic.com
gormORM框架https://gorm.io
jwt用户认证https://github.com/golang-jwt/jwt
captcha验证码生成器https://github.com/mojocn/base64Captcha
viper配置管理https://github.com/spf13/viper
redis数据缓存https://github.com/go-redis/redis

项目结构

mall
  ├── app         // 微信小程序
  ├── server      // 服务端
  ├── web         // 商家后台
  ├── ...         // 其他
 

开发工具

本项目使用 Visual Studio Code、Navicat Premium、微信开发者工具等开发工具。

本地运行

运行环境:

环境版本下载地址
go>= 1.17.1https://golang.google.cn/dl/
mysql>= 8.0.28https://www.mysql.com/downloads/
redis>= 6.0.16https://redis.io/download/
node>= 14.13.1https://nodejs.org/en/download/

直接下载压缩包,或使用 Git 克隆项目:

$ git clone https://github.com/zchengo/mall.git
 

部署一:Go服务端(server)

修改配置文件:配置文件位于 /server/config.yaml,请按实际情况进行修改。

推荐使用 Goland 或 VSCode 打开 server 目录,在 Terminal(终端) 中,执行如下命令。

$ cd server
$ go mod tidy
$ go build -o server main.go (windows编译命令为 go build -o server.exe main.go )

# 运行二进制
$ ./server (windows运行命令为 server.exe)
 

部署二:商家后台(web)

推荐使用 WebStorm 或 VSCode 打开 web 目录,在 Terminal(终端) 中,执行如下命令。

$ cd web
$ npm install
$ npm run serve
 

成功启动后,即可通过浏览器访问:http://localhost:8080/#/login

账号: admin 密码: 12345

部署三:微信小程序(app)

需要使用微信开发者工具打开 app 目录,在 Terminal(终端) 中,执行如下命令。

$ cd app 
$ npm install
 

在编译运行微信小程序之前,你需要进行以下设置:

在微信开发者工具右上角->【详情】->【本地设置】-> 选择【使用npm模块】和【不校验合法域名,web-view(业务域名)、TLS版本...】。最后,在微信开发者工具的工具栏->【工具】->【构建npm】。


内容更新于: 2024-09-15 16:37:04
链接地址: /blog/post/admin/zchengo-mall-%E6%9C%AC%E5%9C%B0%E7%94%9F%E6%B4%BB%E6%9C%8D%E5%8A%A1%E7%B1%BB%E5%95%86%E5%9F%8E%EF%BC%8C%E5%8C%85%E6%8B%AC%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E3%80%81%E5%95%86%E5%AE%B6%E5%90%8E%E5%8F%B0%E3%80%81%E6%9C%8D%E5%8A%A1%E7%AB%AF%E3%80%82

上一篇: harlanc / moshopserver 小程序商城golang后台API(基于Beego)

下一篇: gylang/novel-server 电子书/阅读器/go/小说阅读器/apk/爬虫

49 人读过
文档导航