前后端完全分离(开源-一个基于Gin + Vue 开发前后端分离的微型进存销系统)

前后端完全分离(开源-一个基于Gin + Vue 开发前后端分离的微型进存销系统)
开源|一个基于Gin + Vue 开发前后端分离的微型进存销系统

前言

在这个信息化高速发展的时代,企业管理软件的需求日益增长,然而市面上许多现有的管理系统要么过于复杂,不适合小型企业的快速的需求;要么价格高昂,让许多初创企业望而却步。

针对这些痛点,我们迫切需要一个简洁高-效且成-本效益高的处理方案。于是,基于 Gin + Vue 技术栈开发的前后端分离微型进存销系统——mogutouERP 应运而生。

mogutouERP 是一款专为小微企业量身定制的简易进存销管理系统。它采用了现代 Web 开发框架 Gin 和 Vue.js,不仅提供了流畅的用户体验,还保-证了系统的高性能与易维护性。

前端

前端部分采用了 Vue.js 框架,这使得用户界面不仅美观而且交互友好。Vue.js 的组件化特性让开发者能够更加高-效地构建应用,同时也便于后期的维护与扩展。

后端

后端则选择了 Go 语言中的 Gin 框架,因其轻量级且性能优越的特点,在处理高并发请求方面表现优异。此外,Gin 提供了丰富的中间件支持,简化了许多常见任务的处理流程。

特点

  • 易用性:直观的界面让即使是初次接触管理软件的用户也能迅速上手。
  • 灵活性:模块化设计支持按需定制,满足不同业务场景的需求。
  • 安-全性:从数据加密到用户权限控制,保护您的商业信息安-全。

技术架构

  • 前端:Vue.js
  • 后端:Go (Gin)
  • 数据库:MySQL

部署方式

源码部署

后端

  1. 准备好 MySQL 数据库环境,可以通过 Docker 快速搭建或使用其他方式。
  2. 创建一个数据库用于存放 mogutouERP 的数据。
  3. 克隆后端仓库:
git clone github.com/Allenxuxu/mogutouERP.git
  1. 修改配置文件 mogutouERP/conf/conf.json 中的 MySQL 连接信息。
  2. 返回顶层目录并运行程序:
cd mogutouERPmake run

前端

  1. 克隆前端仓库:
git clone github.com/Allenxuxu/mogutouERP-vue
  1. 安装依赖:
cd mogutouERP-vuenpm install
  1. 启动开发服务器:
npm run dev
  1. 访问 localhost:9528 查看应用。

默认登录信息

前后端完全分离(开源-一个基于Gin + Vue 开发前后端分离的微型进存销系统)

管理员账户名和密码均为 11223344556,首次登录后建议立即更改密码以保障安-全。

Docker 部署

对于希望快速部署并验证 mogutouERP 功能的用户,可以使用 Docker 方式:

docker pull xuxu123/mogutou:v0.1.0docker run --name mogutou -v /opt/mogutouERP-demo/conf:/etc/conf --net=host -d xuxu123/mogutou:v0.1.0

请注意,上述命令中的 --net=host 设置是为了方便直接从主机访问 MySQL 数据库,实际生产环境中应避免使用此设置。

开源协议

该项目遵循 MIT 协议开源。

即刻体验

员工账号管理:轻松添加、删除或编辑员工账户。

采gou 订单管理:跟踪所有采gou 活动,确保供应链顺畅。

销售订单管理:管理客户订单,提高销售效率。

商品信息、库存管理:随时了解库存状态,避免断货风险。

财务信息报表:一目了然的财务报告,帮助决策。

结语

mogutouERP 旨在简化小微企业的日常管理工作,让每一位经-营者都能专注于业务本身而不是繁琐的管理流程。

如果您正在寻找一个既实用又经济的进存销管理系统,不妨尝试一下 mogutouERP。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读

最新文章

热门文章

本栏目文章