Code Monkey home page Code Monkey logo

mryqr-com / mry-frontend Goto Github PK

View Code? Open in Web Editor NEW
30.0 0.0 19.0 1.88 MB

本代码库为码如云前端代码。码如云是一个基于二维码的一物一码管理平台,可以为每一件“物品”生成一个二维码,手机扫码即可查看物品信息并发起相关业务操作,操作内容可由你自己定义,典型的应用场景包括固定资产管理、设备巡检以及物品标签等。在技术上,码如云是一个无代码平台,全程采用DDD、整洁架构和事件驱动架构**完成开发。

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

License: GNU General Public License v3.0

Shell 0.01% SCSS 0.21% Vue 43.82% JavaScript 8.18% HTML 0.06% CSS 47.73%

mry-frontend's Introduction

项目信息

  • 码如云是一个基于二维码的一物一码管理平台,可以为每一件“物品”生成一个二维码,手机扫码即可查看物品信息并发起相关业务操作,操作内容可由你自己定义,典型的应用场景包括固定资产管理、设备巡检以及物品标签等;
  • 在技术上,码如云是一个无代码平台,全程采用DDD、整洁架构和事件驱动架构**完成开发,更多详情可参考笔者的DDD落地文章系列
  • 技术栈:Vue 2, Webpack 4, Axios 0.24, Element UI 2等;
  • 本代码库为码如云前端代码,与之匹配的后端代码可访问码如云后端代码库

如何访问

为什么开发码如云

  • 为了开发出一款能让自己满意的软件;
  • 为了证明DDD能够真实落地;
  • 为了实践整洁架构
  • 为了学习Web前端开发技术;
  • 更多信息请参考笔者的文章构建自己的软件大厦

本地环境搭建

  • 本地安装:Node.js v14.18.1及以上版本,Java 17及以上版本,Docker;
  • 将以下内容加入 /etc/hosts 文件,本地访问时需要使用域名访问:
    127.0.0.1       console.local.mryqr.com
    127.0.0.1       m.local.mryqr.com
    127.0.0.1       api.local.mryqr.com
    0.0.0.0         console.local.mryqr.com
    0.0.0.0         m.local.mryqr.com
    0.0.0.0         api.local.mryqr.com
    
  • 命令行切换到代码跟目录;
  • 运行 npm install 安装依赖;
  • 运行./local-run.sh,此命令用于启动前端;
  • 下载码如云后端代码到本地,命令行切换到后端代码根目录,执行./local-run.sh,此命令用于启动后端;
  • 访问电脑端:http://console.local.mryqr.com,默认用户名15111111111,密码11111111
  • 访问手机端:http://m.local.mryqr.com,默认用户名15111111111,密码11111111
  • 请不要在同一个浏览器中同时访问本地环境(http://console.local.mryqr.com)和码如云在线环境(https://www.mryqr.com),因为有可能导致本地环境无法访问;

关于软件协议

本代码库在遵循GPL-3.0协议的基础上,增加了以下协议条款:

  • 各企事业单位可免费地将本源代码进行私有化部署以服务于自身业务,但是禁止将所部署的软件(包括直接使用本源代码部署的软件,以及在本源代码基础上修改之后所部署的软件)用于直接商业盈利(包括但不限于将其以付费的方式提供给第三方)。

mry-frontend's People

Contributors

davenkin avatar

Stargazers

 avatar 陈振兴 avatar  avatar perry avatar 虚幻国度 avatar Simwillbetter avatar  avatar  avatar  avatar ouou avatar Zak avatar  avatar  avatar TAN Qimin avatar  avatar Brent avatar HuiWing avatar alex360 avatar S.Z.D. avatar  avatar  avatar  avatar BinMaker avatar  avatar  avatar  avatar  avatar 射覆 avatar wangxinhe avatar Guowei avatar

mry-frontend's Issues

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.